Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. N1c3 Nf6 7. Bg5 Be7 8.
Bxf6 Bxf6 9. Nd5 O-O 10. Nxf6+ Qxf6 11. Qxd6 Be6 12. Qd3 Rfd8 13. Qf3 Qe7 14.
Bd3 Qb4+ 15. c3 Qxb2 16. O-O Bg4 17. Qxg4 Rxd3 18. Nc7 Rad8 19. Nd5 Qa3 20. Qe2
Qa6 21. Rab1 b6 22. Rbd1 Rxd1 *
Position (FEN): 3r2k1/p4ppp/qpn5/3Np3/4P3/2P5/P3QPPP/3r1RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1495
Best move: Qxa6