Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. c3 h6 6. h3 Nf6 7. d4 exd4 8. cxd4
Bb6 9. Bb5 O-O 10. d5 Ne5 11. Nxe5 dxe5 12. Nc3 Bd4 13. Ne2 Bc5 14. a3 Nxe4 15.
b4 Bb6 16. Bb2 Bxh3 17. Bxe5 Bxg2 *
Position (FEN): r2q1rk1/ppp2pp1/1b5p/1B1PB3/1P2n3/P7/4NPb1/R2Q1RK1 w - - 0 18
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1046
Best move: Kxg2