Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 Bc5 4. Bg2 O-O 5. d3 c6 6. Nf3 d6 7. Nd2 Bb4 8. Qb3
Bxc3 9. bxc3 b6 10. Ne4 Nxe4 11. Bxe4 Bb7 12. O-O d5 13. cxd5 cxd5 14. Bg2 Na6
15. Ba3 Re8 16. Rad1 Rb8 17. Qb5 Nc7 18. Qa4 Ra8 19. Bc1 b5 20. Qg4 Qf6 21. c4
Rab8 22. c5 d4 23. Bxb7 Rxb7 24. Qd7 Qd8 25. Qc6 Re6 *
Position (FEN): 3q2k1/prn2ppp/2Q1r3/1pP1p3/3p4/3P2P1/P3PP1P/2BR1RK1 w - - 4 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1077
Best move: Qxb7