Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Bg4 5. Be2 e6 6. h3 Bh5 7. Bd2 Nf6 8. a3
Bd6 9. Nc3 Nc6 10. Nh2 Bxe2 11. Qxe2 Nxd4 12. Qd1 O-O 13. O-O Bxh2+ 14. Kxh2
Qc7+ 15. Kh1 Nc6 16. Bg5 Nd7 17. Qg4 Nde5 18. Qg3 Qb6 19. Rab1 Ng6 20. Na4 Qc7
*
Position (FEN): r4rk1/ppq2ppp/2n1p1n1/3p2B1/N7/P5QP/1PP2PP1/1R3R1K w - - 13 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 623
Best move: Qxc7