Chess puzzle (Crushing)
Moves: 1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qd1 e5 5. f3 d6 6. Bb5 Qa5+ 7. Nc3 Bd7 8.
Bd2 a6 9. Bd3 Qb6 10. Nd5 Qd8 11. Ne2 Nge7 12. Bc4 Nxd5 13. Bxd5 Be7 14. O-O
Qb6+ 15. Kh1 Qxb2 16. c4 O-O 17. Bc3 Qb6 18. a4 Qc7 19. a5 b6 20. axb6 Qxb6 21.
Re1 Bh4 22. Rf1 Ra7 23. Be1 Bg5 24. Bf2 Be3 25. Bxe3 Qxe3 26. Re1 Qg5 27. Ng3
Ne7 28. Qc1 Nxd5 *
Position (FEN): 5rk1/r2b1ppp/p2p4/3np1q1/2P1P3/5PN1/6PP/R1Q1R2K w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1347
Best move: Qxg5