Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Nc6 5. Nxc3 h6 6. Nge2 Bc5 7. O-O Nf6 8.
Qb3 O-O 9. Re1 Ne5 10. Nd5 Nxc4 11. Qxc4 Bb6 12. Nef4 d6 13. b3 a6 14. Bb2 Nxd5
15. Nxd5 Be6 16. Rad1 Ba7 17. Qc3 f6 18. Qc4 Kh8 19. Rd3 c6 20. Qb4 Bxd5 21.
exd5 cxd5 22. Rxd5 Bc5 23. Qxb7 Qa5 24. Red1 Ra7 *
Position (FEN): 5r1k/rQ4p1/p2p1p1p/q1bR4/8/1P6/PB3PPP/3R2K1 w - - 3 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1807
Best move: Qxa7