Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. c3 a6 5. d4 b5 6. Bd3 cxd4 7. e5 dxc3 8. Nxc3
d5 9. Bg5 Be7 10. h4 h6 11. Bxe7 Ngxe7 12. g4 Bb7 13. h5 Qc7 14. Qe2 Rc8 15. a3
d4 16. Ne4 Nxe5 17. Nxe5 Qxe5 18. f3 Nd5 19. O-O Nf4 20. Bxb5+ axb5 21. Qxb5+
Bc6 *
Position (FEN): 2r1k2r/5pp1/2b1p2p/1Q2q2P/3pNnP1/P4P2/1P6/R4RK1 w k - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1463
Best move: Qxe5