Chess puzzle (Equality)
Moves: 1. e4 g6 2. d4 Bg7 3. e5 e6 4. f4 d6 5. Nf3 b6 6. Bb5+ c6 7. Ba4 Bb7 8. Be3 Nd7
9. Nbd2 Ne7 10. c4 Nf5 11. Qe2 O-O 12. g4 Nh6 13. g5 Nf5 14. Bc2 c5 15. Bxf5
exf5 16. exd6 Bxf3 *
Position (FEN): r2q1rk1/p2n1pbp/1p1P2p1/2p2pP1/2PP1P2/4Bb2/PP1NQ2P/R3K2R w KQ - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1693
Best move: Nxf3