Chess puzzle (Crushing)
Moves: 1. d4 e5 2. c4 Bb4+ 3. Bd2 Qe7 4. a3 Bxd2+ 5. Qxd2 exd4 6. Qxd4 Nf6 7. e3 Nc6
8. Qc3 d5 9. Nf3 dxc4 10. Bxc4 O-O 11. O-O Bg4 12. Be2 Ne4 13. Qc2 Rfe8 14. Nc3
Rad8 15. Rad1 Nxc3 16. Qxc3 Qe6 17. Rxd8 Rxd8 18. Ng5 Qg6 19. Bxg4 Qxg5 20. h3
Ne5 *
Position (FEN): 3r2k1/ppp2ppp/8/4n1q1/6B1/P1Q1P2P/1P3PP1/5RK1 w - - 1 21
White to move.
Themes:  Endgame  
Puzzle rating: 1149
Best move: f4