Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 c5 4. Nf3 Qb6 5. d5 d6 6. e4 Bd7 7. g3 Qb4 8. Qc2 Bg4
9. Bg2 Nf6 10. O-O Nfd7 11. a3 Qa5 12. Bd2 Qc7 13. Nb5 Qd8 14. Rab1 Bxf3 15.
Bxf3 Ne5 16. Qc3 Nxf3+ *
Position (FEN): rn1qk2r/pp2ppbp/3p2p1/1NpP4/2P1P3/P1Q2nP1/1P1B1P1P/1R3RK1 w kq - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1465
Best move: Qxf3