Ultimate Tic-Tac-Toe

Win 3 small boards in a row to win the game. Next move is dictated by previous move's position.

Rule
The small board you play in is chosen by the cell your opponent played in last.
Free move
If that target board is already won or full, you may play in any open board.
Win
Win three small boards in a row - horizontally, vertically, or diagonally.
Player X 0
Player X's turn
Player O 0