Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 Nf6 4. f4 exf4 5. d4 Nxe4 6. Qe2 f5 7. Nxe4 fxe4 8.
Qxe4+ Qe7 9. Qxe7+ Bxe7 10. Bxf4 d6 11. Nf3 Bg4 12. O-O O-O-O 13. c3 g6 14. Ng5
Bxg5 15. Bxg5 Rde8 16. Rae1 Bf5 17. Bb3 h6 18. Be3 Na5 19. Bd1 Nc4 20. Bf2 d5
21. Bf3 Be4 22. Bg4+ Kb8 23. b3 Nd2 24. Rxe4 Nxe4 25. Be1 h5 26. Bf3 g5 27. h3
Ng3 *
Position (FEN): 1k2r2r/ppp5/8/3p2pp/3P4/1PP2BnP/P5P1/4BRK1 w - - 1 28
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 988
Best move: Bxg3