Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. Ng5 O-O 6. Nxf7 Rxf7 7. Bxf7+ Kxf7
8. O-O Kg8 9. h3 b5 10. Nxb5 Nxe4 11. Re1 Bxf2+ 12. Kf1 Bxe1 13. Qxe1 Ng5 14.
d3 Qf8+ 15. Kg1 Ba6 16. a4 Bxb5 17. axb5 Nd4 18. Qc3 Nxb5 19. Qc4+ Qf7 20. Qxb5
Rf8 *
Position (FEN): 5rk1/p1pp1qpp/8/1Q2p1n1/8/3P3P/1PP3P1/R1B3K1 w - - 1 21
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1088
Best move: Bxg5