Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. d3 Be7 4. f4 d6 5. f5 Nf6 6. Nf3 O-O 7. O-O d5 8. Bb5
dxe4 9. Bxc6 bxc6 10. Nxe5 Bb7 11. Bg5 exd3 12. Nxd3 Nd5 13. Bxe7 Nxe7 14. f6
Nd5 15. Qg4 Nxf6 16. Qb4 Rb8 17. Qa5 Re8 18. Nc3 a6 19. Rad1 Nd5 20. Nc5 Qg5
21. Nxb7 Nxc3 *
Position (FEN): 1r2r1k1/1Np2ppp/p1p5/Q5q1/8/2n5/PPP3PP/3R1RK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1406
Best move: Qxg5