Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bf5 4. d4 e6 5. Bg5 Be7 6. Bf4 h6 7. Bd3 Nd7 8. O-O g5
9. Bxf5 exf5 10. Be3 f6 11. exf6 Ngxf6 12. Re1 O-O 13. Ne5 Kg7 14. Nc3 Re8 15.
Nxd7 Nxd7 16. f4 Bf6 17. fxg5 hxg5 18. Qd3 f4 19. Bf2 Nb6 20. Rad1 Nc4 21. Rxe8
Qxe8 22. b3 Ne3 23. Bxe3 fxe3 24. Re1 Qf7 25. Rxe3 Qh5 26. Rh3 Qg6 27. Qg3 *
Position (FEN): r7/pp4k1/2p2bq1/3p2p1/3P4/1PN3QR/P1P3PP/6K1 b - - 4 27
Black to move.
Themes:  Endgame  
Puzzle rating: 939
Best move: Bxd4+