Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Nxd5 Qxd5 5. d4 Nc6 6. Nf3 Bg4 7. Be2 O-O-O
8. Be3 e5 9. c4 Qa5+ 10. Bd2 Bb4 11. O-O Bxf3 12. Bxf3 Bxd2 13. Bxc6 bxc6 14.
a3 Rxd4 15. b4 Qb6 16. c5 Qb5 17. Qb3 Qc4 18. Qa4 Qb5 19. Qxa7 Kd7 20. a4 Bxb4
*
Position (FEN): 7r/Q1pk1ppp/2p5/1qP1p3/Pb1r4/8/5PPP/R4RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1275
Best move: axb5