Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. c3 Nf6 6. Bd3 g6 7. O-O Bg7 8. Re1
Bg4 9. Nbd2 Qc7 10. h3 Bd7 11. Nf1 h5 12. Ng3 O-O-O 13. b4 h4 14. Ne2 Ne4 15.
Bf4 e5 16. Nxe5 Nxe5 17. dxe5 Bxe5 18. Bxe5 Qxe5 19. Bxe4 dxe4 20. Nd4 f5 21.
Qb3 g5 22. Qc4+ Kb8 23. a4 g4 24. hxg4 fxg4 25. Nb5 Bc6 26. Nd4 Bd5 27. Qb5 a6
28. Nc6+ Bxc6 *
Position (FEN): 1k1r3r/1p6/p1b5/1Q2q3/PP2p1pp/2P5/5PP1/R3R1K1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1060
Best move: Qxe5+