Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Qe2 a6 5. Bxd7+ Nxd7 6. d4 Ngf6 7. O-O e6 8.
e5 Nd5 9. c4 N5b6 10. Bg5 Be7 11. Bxe7 Qxe7 12. dxc5 Nxc5 13. Nc3 O-O 14. Rad1
Rfd8 15. Ne4 Rac8 16. exd6 Qd7 17. Ne5 Qa4 18. Nxc5 Rxc5 19. b3 Qe8 20. Qf3
Rxe5 21. Qxb7 Rb8 22. Qxa6 Qc8 23. Qa4 *
Position (FEN): 1rq3k1/5ppp/1n1Pp3/4r3/Q1P5/1P6/P4PPP/3R1RK1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 918
Best move: Nxa4