Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Bc4 Nf6 6. Qe2+ Qe7 7. Qxe7+ Bxe7
8. Ng5 d5 9. Bd3 h6 10. Nf3 O-O 11. Nc3 c6 12. b3 Re8 13. O-O Bg4 14. Ne5 Nbd7
15. Nxg4 Nxg4 16. Bf5 Ngf6 17. d4 Rad8 18. Bf4 Nb6 19. a4 Bd6 20. Be3 a5 21.
Ne2 Nc8 22. g4 g6 23. g5 hxg5 24. Bxg5 Be7 25. Bd3 Ne4 26. Be3 Bg5 27. Bxe4
dxe4 *
Position (FEN): 2nrr1k1/1p3p2/2p3p1/p5b1/P2Pp3/1P2B3/2P1NP1P/R4RK1 w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 811
Best move: Bxg5