Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Bf5 5. Nf3 Nc6 6. Bb5 a6 7. Bxc6+ bxc6
8. O-O e6 9. Qe2 Bg4 10. Qe4 Bxf3 11. Qxf3 Qd7 12. Bf4 Bd6 13. Rad1 Nf6 14. Na4
Nd5 15. Nc5 Qe7 16. Bxd6 cxd6 17. Nd3 O-O 18. c4 Nf6 19. Qxc6 Rfc8 20. Qf3 Rxc4
*
Position (FEN): r5k1/4qppp/p2ppn2/8/2rP4/3N1Q2/PP3PPP/3R1RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1031
Best move: Qxa8+