Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 a6 5. Bf4 O-O 6. e3 d6 7. Bd3 Bg4 8. O-O
Nbd7 9. h3 Be6 10. d5 Bf5 11. Bxf5 gxf5 12. Qc2 e6 13. Rfe1 Nc5 14. b4 Nce4 15.
Nxe4 Nxe4 16. Rad1 Bc3 17. Re2 Bxb4 18. dxe6 fxe6 19. Qb3 a5 20. c5 d5 21. Ne5
Nc3 22. c6 b6 23. Nd7 Re8 24. Bh6 Nxe2+ 25. Kh1 Qh4 26. Bf4 Re7 27. Bxc7 Rc8
28. Bxb6 Rxc6 29. Bd8 Rxd7 *
Position (FEN): 3B2k1/3r3p/2r1p3/p2p1p2/1b5q/1Q2P2P/P3nPP1/3R3K w - - 0 30
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1263
Best move: Bxh4