Chess puzzle (Advantage)
Opening: Giuoco_Piano, Giuoco_Piano_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Nc3 O-O 6. Nd5 Nxd5 7. Bxd5 d6 8.
Ne1 Ne7 9. c3 c6 10. b4 Bb6 11. a4 cxd5 12. exd5 Nxd5 13. a5 Bc7 14. d4 exd4
15. Qxd4 Nf6 16. Nf3 b6 17. Re1 Bb7 18. Ng5 Nd5 19. c4 Qxg5 *
Position (FEN): r4rk1/pbb2ppp/1p1p4/P2n2q1/1PPQ4/8/5PPP/R1B1R1K1 w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1062
Best move: Bxg5