Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Bf1 e4 7. Nc3 Be7 8.
Nxe4 O-O 9. Nc3 Ne8 10. d4 d5 11. Bf4 a6 12. Ne5 Nxe5 13. Rxe5 c6 14. Re3 Nf6
15. Be2 Bf5 16. f3 Re8 17. Bg5 h6 18. Bh4 Nh5 19. Bxe7 Rxe7 20. Rxe7 Qxe7 21.
g4 Nf4 22. gxf5 *
Position (FEN): r5k1/1p2qpp1/p1p4p/3p1P2/3P1n2/2N2P2/PPP1B2P/R2Q2K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1492
Best move: Qg5+