Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. a3 Bc5 5. Bc4 O-O 6. O-O h6 7. d3 d6 8. h3
Nd4 9. Nxd4 Bxd4 10. Ne2 Bb6 11. Ng3 c6 12. Kh1 Be6 13. Bxe6 fxe6 14. f4 Nd7
15. f5 Qe7 16. Qg4 Nf6 17. Qg6 Kh8 18. Bd2 Rae8 19. Rf3 Qf7 20. Qxf7 Rxf7 21.
Raf1 Kh7 22. fxe6 Rxe6 23. Nf5 a5 24. a4 Bd8 25. b4 axb4 26. Bxb4 c5 27. Bd2 b6
28. Ne3 Ra7 29. Ra1 b5 30. a5 b4 31. a6 Ree7 32. Nf5 Red7 33. g4 Ne8 34. g5
hxg5 35. Bxg5 *
Position (FEN): 3bn3/r2r2pk/P2p4/2p1pNB1/1p2P3/3P1R1P/2P5/R6K b - - 0 35
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 924
Best move: Bxg5