Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. g3 e6 5. Bg2 Bc5 6. Nf3 Nxc3 7. bxc3 g5 8.
O-O Nc6 9. d4 Be7 10. e4 f6 11. Be3 b6 12. Nd2 Ba6 13. Qh5+ Kd7 14. Rfe1 Qe8
15. Qxe8+ Raxe8 16. Bf1 Bb7 17. Nc4 h5 18. e5 f5 19. Bg2 Kc8 20. a4 a5 21. Rab1
Ba6 22. Na3 Nd8 23. Nb5 g4 24. Na7+ Kb8 25. Nc6+ Nxc6 26. Bxc6 Ref8 27. Bf4 h4
28. Rb2 hxg3 29. fxg3 Rh3 30. Bd7 Bc8 31. Bc6 Bb7 32. Bd7 Bd5 33. Rc1 Bc4 34.
Rf2 Rfh8 35. Rb1 Kb7 36. Bb5 Bd5 37. Bf1 Rxg3+ *
Position (FEN): 7r/1kp1b3/1p2p3/p2bPp2/P2P1Bp1/2P3r1/5R1P/1R3BK1 w - - 0 38
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1457
Best move: Bxg3