Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Be7 5. d4 exd4 6. Nxd4 Nf6 7. Nxc6 bxc6 8.
Bxc6+ Bd7 9. Bxa8 Qxa8 10. O-O Nxe4 11. Nd2 Bc6 12. Nxe4 Bxe4 13. f3 Bc6 14.
Bf4 O-O 15. Re1 Bf6 16. Qd3 Qb7 17. b4 a6 18. Rab1 d5 19. Be5 Bb5 20. Qd2 Bh4
21. Red1 Bc4 22. Bxg7 *
Position (FEN): 5rk1/1qp2pBp/p7/3p4/1Pb4b/2P2P2/P2Q2PP/1R1R2K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1860
Best move: Kxg7