Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nc6 5. Nc3 Bb4 6. Bd2 Nf6 7. Bb5 a6 8.
Ba4 O-O 9. O-O Bf5 10. Bg5 Be7 11. Bxc6 bxc6 12. Ne5 Qd6 13. Na4 h6 14. Bh4
Rfe8 15. Nc5 Ne4 16. Bxe7 Rxe7 17. Qf3 Be6 18. Nxe4 dxe4 19. Qxe4 f6 20. Qxc6
fxe5 *
Position (FEN): r5k1/2p1r1p1/p1Qqb2p/4p3/3P4/8/PPP2PPP/R4RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 935
Best move: Qxa8+