Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 O-O 7. c3 d6 8. d4
b5 9. Bb3 Bg4 10. Nbd2 exd4 11. cxd4 Nxd4 12. h3 Bxf3 13. Nxf3 Nxb3 14. Qxb3 h6
15. a4 Qd7 16. Bf4 Rfe8 17. e5 dxe5 18. Nxe5 Qd5 19. Qc3 Qc5 20. Qg3 Nh5 21.
Qb3 c6 *
Position (FEN): r3r1k1/4bpp1/p1p4p/1pq1N2n/P4B2/1Q5P/1P3PP1/R3R1K1 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1081
Best move: Qxf7+