Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. c3 h6 6. O-O Be7 7. Re1 O-O 8. d4
d6 9. Be3 exd4 10. Nxd4 Ne5 11. Nd2 c5 12. Nf5 b5 13. Bb3 c4 14. Bc2 Neg4 15.
Nf1 Nxe3 16. Rxe3 Bb7 17. Rg3 g6 18. Nxh6+ Kh7 19. Qc1 Nxe4 20. Rh3 Kg7 *
Position (FEN): r2q1r2/1b2bpk1/p2p2pN/1p6/2p1n3/2P4R/PPB2PPP/R1Q2NK1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1521
Best move: Nf5+