Chess puzzle (Crushing)
Moves: 1. e4 d5 2. e5 Bf5 3. d4 e6 4. Nf3 c5 5. c3 cxd4 6. cxd4 Nc6 7. Bb5 Bb4+ 8. Nc3
Ne7 9. O-O O-O 10. Nh4 Bg6 11. Bg5 Qb6 12. Bxc6 Nxc6 13. Nxg6 fxg6 14. Be3 Rf7
15. Ne2 Ne7 16. Nf4 Nf5 17. a3 Be7 18. b4 Rc8 19. Rc1 Rff8 20. Qg4 Rxc1 21.
Rxc1 Qa6 22. b5 Qxa3 23. Rf1 Nxe3 24. Qxe6+ Rf7 *
Position (FEN): 6k1/pp2brpp/4Q1p1/1P1pP3/3P1N2/q3n3/5PPP/5RK1 w - - 1 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1942
Best move: fxe3