Chess puzzle (Advantage)
Moves: 1. Nf3 f5 2. d4 Nf6 3. g3 g6 4. Bg2 Bg7 5. O-O d6 6. c4 e6 7. Nc3 O-O 8. Bg5
Nbd7 9. Qd2 Re8 10. Rfd1 c6 11. e4 Nf8 12. e5 dxe5 13. Bxf6 Bxf6 14. dxe5 Qxd2
15. Rxd2 Be7 16. Rad1 g5 17. Nd4 Ng6 18. Nxc6 bxc6 19. Bxc6 Ba6 20. Bxa8 Rxa8
21. Rd7 Bxc4 22. b3 Ba6 23. Na4 Be2 24. Rc1 Bb5 25. Rb7 Ba6 26. Rbc7 Bd8 27.
R7c6 Bb7 28. Rxe6 Kf7 29. Nc5 Bd5 30. Rd6 Ne7 31. e6+ Ke8 32. Nd7 Bxe6 33. Nf6+
Kf7 34. Nxh7 Nd5 35. Nxg5+ *
Position (FEN): r2b4/p4k2/3Rb3/3n1pN1/8/1P4P1/P4P1P/2R3K1 b - - 0 35
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1371
Best move: Bxg5