Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Nxc6 bxc6 7. Bd3 Bb7 8.
O-O e6 9. Bg5 Be7 10. Re1 O-O 11. e5 Nd5 12. Bxe7 Qxe7 13. Nxd5 cxd5 14. Qh5 h6
15. b3 Rac8 16. Re3 f5 17. exf6 Rxf6 18. Rae1 d4 19. R3e2 Rc5 20. Qh3 Bxg2 *
Position (FEN): 6k1/3pq1p1/p3pr1p/2r5/3p4/1P1B3Q/P1P1RPbP/4R1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1994
Best move: Kxg2