Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bb4 4. d3 d5 5. exd5 Nxd5 6. Bd2 Nc6 7. Be2 O-O 8.
O-O Nxc3 9. bxc3 Bc5 10. Re1 f5 11. Bg5 Be7 12. Bxe7 Qxe7 13. d4 e4 14. Nd2 Be6
15. Nb3 Rad8 16. Qc1 b6 17. Rd1 f4 18. c4 f3 19. Bf1 Bg4 20. d5 fxg2 21. Bxg2
Qg5 *
Position (FEN): 3r1rk1/p1p3pp/1pn5/3P2q1/2P1p1b1/1N6/P1P2PBP/R1QR2K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 894
Best move: Qxg5