Chess puzzle (Crushing)
Moves: 1. e4 e6 2. a3 d5 3. e5 c5 4. b4 cxb4 5. axb4 Bxb4 6. c3 Be7 7. d4 Bg5 8. Qg4
Bxc1 9. Qxg7 Qb6 10. Qxh8 Kf8 11. Bd3 Nc6 12. Bxh7 Ne7 13. Ne2 Qb2 14. Ra4 a5
15. O-O Bh6 16. Bxg8 Nxg8 17. Qh7 Qxe2 18. c4 Bd7 19. Ra3 Qe4 20. Qxe4 dxe4 21.
Nc3 f5 22. Rb1 Ra7 23. Nb5 Bd2 *
Position (FEN): 5kn1/rp1b4/4p3/pN2Pp2/2PPp3/R7/3b1PPP/1R4K1 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 926
Best move: Nxa7