Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 f6 4. c4 Nxd4 5. Nxd4 Bb4+ 6. Bd2 c5 7. Bxb4 cxd4 8.
Be2 Qb6 9. a3 a5 10. c5 Qc6 11. Bd2 Qxc5 12. O-O b5 13. a4 b4 14. b3 Ba6 15.
Bxa6 Rxa6 16. Be1 d5 17. Nd2 Ne7 18. Rc1 Qd6 19. exd5 Qxd5 20. Nc4 O-O 21. Qg4
f5 22. Qg5 *
Position (FEN): 5rk1/4n1pp/r7/p2qppQ1/PpNp4/1P6/5PPP/2R1BRK1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1538
Best move: Rg6