Chess puzzle (Crushing)
Moves: 1. e4 b6 2. d4 Bb7 3. Nc3 e6 4. a3 Nf6 5. Bd3 d5 6. e5 Ne4 7. Nf3 Ba6 8. Nxe4
Bxd3 9. Qxd3 dxe4 10. Qxe4 Nd7 11. d5 exd5 12. Qxd5 Bc5 13. O-O O-O 14. e6 fxe6
15. Qxe6+ Kh8 16. Ng5 Qf6 17. Qxd7 Bxf2+ 18. Kh1 Rad8 19. Qxc7 Bg3 20. Be3 *
Position (FEN): 3r1r1k/p1Q3pp/1p3q2/6N1/8/P3B1b1/1PP3PP/R4R1K b - - 2 20
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1253
Best move: Qxf1+