Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 d6 3. Nc3 a6 4. e4 b6 5. e5 dxe5 6. dxe5 Qxd1+ 7. Nxd1 h6 8. Nf3
g6 9. Bd3 Bb7 10. Be2 c5 11. O-O a5 12. Nc3 Bc6 13. Nd2 Nd7 14. f4 Bg7 15. Nde4
Bf8 16. a3 Be7 17. b4 axb4 18. Nb1 bxa3 19. Nd6+ Bxd6 20. exd6 a2 21. Nc3 Ngf6
22. Bb2 Rg8 23. Nxa2 Ne4 24. Bf3 f5 25. Nc3 Rxa1 26. Rxa1 Kf7 27. Nxe4 fxe4 28.
Be2 g5 *
Position (FEN): 6r1/3n1k2/1pbPp2p/2p3p1/2P1pP2/8/1B2B1PP/R5K1 w - - 0 29
White to move.
Themes:  Endgame  
Puzzle rating: 1094
Best move: Bh5+