Chess puzzle (Crushing)
Moves: 1. e4 e6 2. c3 d6 3. d4 g6 4. Be3 Bg7 5. Nd2 Nd7 6. Bc4 e5 7. Ngf3 f6 8. O-O a6
9. a4 Nb6 10. Bb3 h5 11. dxe5 fxe5 12. Bxb6 cxb6 13. Bd5 Nf6 14. Qb3 Bh6 15.
Bf7+ Ke7 16. Bxg6 Rg8 17. Bf5 h4 18. Nxh4 Bxd2 19. Ng6+ Ke8 20. Rad1 Bg5 21.
Nxe5 d5 22. Bg6+ Ke7 23. Qb4+ Qd6 24. Qxd6+ Kxd6 25. Nf7+ Ke6 26. Nxg5+ Ke7 27.
e5 Rxg6 *
Position (FEN): r1b5/1p2k3/pp3nr1/3pP1N1/P7/2P5/1P3PPP/3R1RK1 w - - 0 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1179
Best move: exf6+