Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2 Bg7 7. Be3 Nc6 8. h4
h5 9. a3 Ng4 10. Bxg4 Bxg4 11. f3 Bd7 12. Qd2 Rc8 13. O-O-O Qa5 14. Rdg1 Ne5
15. g4 Nc4 16. Qf2 Nxe3 17. Qxe3 Bh6 18. g5 Bg7 19. Rd1 O-O 20. f4 e5 21. Nb3
exf4 22. Nxa5 fxe3 23. Rxd6 Bg4 24. Nd5 Rcd8 25. Rxd8 Rxd8 26. Nxe3 Bf3 27. Re1
Re8 28. Nd5 Rxe4 29. Rxe4 Bxe4 30. Nf6+ *
Position (FEN): 6k1/pp3pb1/5Np1/N5Pp/4b2P/P7/1PP5/2K5 b - - 1 30
Black to move.
Themes:  Endgame  
Puzzle rating: 707
Best move: Bxf6