Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 a6 4. Bc4 h6 5. d4 exd4 6. Nxd4 Bc5 7. Be3 Nxd4 8.
Bxd4 Bxd4 9. Qxd4 Qf6 10. Qxf6 Nxf6 11. e5 Ng4 12. Nd5 O-O 13. Ne7+ Kh8 14. f4
d6 15. exd6 cxd6 16. Nxc8 Raxc8 17. Bd5 Rc7 18. O-O-O Rfc8 19. c3 Ne3 20. Rd3
Nxg2 *
Position (FEN): 2r4k/1pr2pp1/p2p3p/3B4/5P2/2PR4/PP4nP/2K4R w - - 0 21
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1004
Best move: Bxg2