Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 d6 3. Bc4 exf4 4. Nf3 Be6 5. Bb3 h6 6. d4 Bxb3 7. axb3 g5 8. h4
g4 9. Nfd2 Be7 10. Qxg4 h5 11. Qxf4 Nf6 12. Nf3 Ng4 13. Ng5 Bxg5 14. hxg5 Na6
15. Nc3 Nb4 16. O-O Qd7 17. e5 Nxc2 18. Ra4 O-O-O 19. Qd2 Nce3 20. Rf3 a6 21.
Qd3 dxe5 22. Nb5 e4 23. Qxe4 Rhe8 24. Qd3 Qc6 *
Position (FEN): 2krr3/1pp2p2/p1q5/1N4Pp/R2P2n1/1P1QnR2/1P4P1/2B3K1 w - - 3 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1323
Best move: Na7+