Chess puzzle (Crushing)
Moves: 1. e4 g6 2. d4 Bg7 3. c4 c6 4. e5 d6 5. exd6 exd6 6. Nf3 Bg4 7. Be2 Nf6 8. Bg5
O-O 9. O-O Re8 10. h3 Bxf3 11. Bxf3 h6 12. Bf4 d5 13. c5 Kh7 14. Nc3 Nbd7 15.
b4 Nf8 16. a4 Ne6 17. Qd2 Nxf4 18. Qxf4 g5 19. Qf5+ Kh8 20. b5 Re7 21. a5 Qd7
22. Qxd7 Rxd7 23. b6 axb6 24. axb6 Rxa1 25. Rxa1 Kh7 26. Ra8 Re7 27. Be2 Ne4
28. Bd3 f5 29. f3 *
Position (FEN): R7/1p2r1bk/1Pp4p/2Pp1pp1/3Pn3/2NB1P1P/6P1/6K1 b - - 0 29
Black to move.
Themes:  Endgame  
Puzzle rating: 1645
Best move: Bxd4+