Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Nxe5 Nc6 5. Nxc6 dxc6 6. h3 h5 7. d3 Qd4 8.
Be3 Qd6 9. Qf3 Bxe3 10. Qxe3 b6 11. e5 Qb4 12. exf6+ Be6 13. fxg7 Rg8 14. Rb1
O-O-O 15. Qf3 Kb7 16. Be2 Bxa2 17. Ra1 Qxb2 18. O-O Bd5 19. Nxd5 Rxd5 20. Qxf7
Rxg7 21. Bf3 *
Position (FEN): 8/pkp2Qr1/1pp5/3r3p/8/3P1B1P/1qP2PP1/R4RK1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1213
Best move: Rxf7