Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Nf6 5. d3 Bg4 6. Be2 c6 7. Bd2 Qc7 8.
Bg5 Nbd7 9. h3 Bf5 10. Nd4 h6 11. Bxf6 gxf6 12. Nxf5 Ne5 13. d4 O-O-O 14. O-O
h5 15. Qe1 Ng4 16. hxg4 hxg4 17. g3 Qa5 18. Nh4 Qh5 19. Ne4 Bh6 20. d5 Rxd5 21.
Bc4 Re5 22. Nxf6 exf6 23. Qa5 *
Position (FEN): 2k4r/pp3p2/2p2p1b/Q3r2q/2B3pN/6P1/PPP2P2/R4RK1 b - - 1 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1319
Best move: Rxa5