Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. c4 c6 6. Nc3 Bd6 7. c5 Bc7 8. Bd3
O-O 9. O-O Bg4 10. h3 Bh5 11. b4 Nbd7 12. Bg5 Re8 13. a4 h6 14. Bh4 g5 15. Bg3
Bxg3 16. fxg3 Qc7 17. g4 Bg6 18. Bxg6 fxg6 19. Qd3 Kg7 20. Rae1 Qg3 21. Ne5
Nxe5 *
Position (FEN): r3r3/pp4k1/2p2npp/2Ppn1p1/PP1P2P1/2NQ2qP/6P1/4RRK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1590
Best move: Qxg3