Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nf6 3. d4 exd4 4. Qxd4 c5 5. Qd1 Be7 6. Bf4 d6 7. e3 Bf5 8. Nf3
Nc6 9. Be2 Nh5 10. Nh4 Nxf4 11. Nxf5 Nxe2 12. Nxe7 Nxc3 13. Nxc6 Qc7 14. bxc3
Qxc6 15. O-O h5 16. Rb1 h4 17. Qg4 g6 18. h3 Qa4 19. Rxb7 Qc6 20. Qe4+ *
Position (FEN): r3k2r/pR3p2/2qp2p1/2p5/2P1Q2p/2P1P2P/P4PP1/5RK1 b kq - 2 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 943
Best move: Qxe4