Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Qf6 3. h3 Nc6 4. Nc3 Bb4 5. Nd5 Qd6 6. a3 Ba5 7. b4 Bb6 8. c4
Bd4 9. c5 Qg6 10. Nxc7+ Kd8 11. Nxd4 Kxc7 12. Nb5+ Kd8 13. Qf3 Nf6 14. Nd6 Nd4
15. Qd3 a5 16. Qc4 Rf8 17. f3 axb4 18. Bb2 b5 19. Nxb5 Qg3+ 20. Kd1 Nxf3 21.
axb4 Qe1+ 22. Kc2 Qxd2+ 23. Kb3 d6 *
Position (FEN): r1bk1r2/5ppp/3p1n2/1NP1p3/1PQ1P3/1K3n1P/1B1q2P1/R4B1R w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1698
Best move: Rxa8