Chess puzzle (Crushing)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 d5 4. exd5 e4 5. Qe2 Bd6 6. d3 O-O 7. dxe4 Nxe4 8.
O-O Re8 9. Be3 Bg4 10. h3 Bh5 11. Bd3 Nd7 12. Bxe4 Rxe4 13. Nbd2 Re8 14. Qd3
Bg6 15. Qc3 Nb6 16. Rad1 Nxd5 17. Qb3 b6 18. Nc4 Nxe3 19. Nxd6 *
Position (FEN): r2qr1k1/p1p2ppp/1p1N2b1/8/8/1Q2nN1P/PPP2PP1/3R1RK1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 2317
Best move: Nxf1