Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Bc5 5. O-O d6 6. d3 Nf6 7. Na4 a6 8. Nxc5
dxc5 9. Be3 Nd4 10. c3 Nxf3+ 11. Qxf3 O-O 12. Bxc5 Re8 13. Rfd1 Bg4 14. Qe3
Bxd1 15. Rxd1 b6 16. Bb4 a5 17. Ba3 Ng4 18. Qf3 Nf6 19. d4 exd4 20. Rxd4 Qc8
21. h3 c5 22. Rd6 Qc7 23. e5 Rxe5 *
Position (FEN): r5k1/2q2pp1/1p1R1n1p/p1p1r3/2B5/B1P2Q1P/PP3PP1/6K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1273
Best move: Qxa8+