Chess puzzle (Equality)
Moves: 1. d4 d5 2. e3 Bf5 3. c4 e6 4. Nc3 Bb4 5. Qb3 Nc6 6. Bd2 Nge7 7. Nf3 Ng6 8.
cxd5 Bxc3 9. Bxc3 exd5 10. Bb5 O-O 11. Bxc6 bxc6 12. O-O Re8 13. Qa4 Qd6 14. h3
Qf6 15. Nh2 Re4 16. Qd1 Nh4 17. Nf3 Nxf3+ *
Position (FEN): r5k1/p1p2ppp/2p2q2/3p1b2/3Pr3/2B1Pn1P/PP3PP1/R2Q1RK1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: Qxf3