Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. g3 d6 4. Bg2 Nf6 5. d3 h6 6. O-O g5 7. c3 Bg7 8. Re1 Qb6
9. d4 cxd4 10. cxd4 Ng4 11. h3 Nxf2 12. Kxf2 Nxd4 13. Be3 Qxb2+ 14. Nbd2 Nc2
15. Rb1 Qc3 16. Rb3 Nxe3 17. Rxe3 Qc5 18. Qe2 g4 19. hxg4 Bxg4 20. Rb5 Qh5 *
Position (FEN): r3k2r/pp2ppb1/3p3p/1R5q/4P1b1/4RNP1/P2NQKB1/8 w kq - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1291
Best move: Rxh5