Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 Bg7 4. e3 O-O 5. Be2 d6 6. O-O c5 7. c3 Nc6 8. Nbd2
cxd4 9. exd4 Nd5 10. Bg3 e5 11. dxe5 dxe5 12. Ne4 f5 13. Bc4 Ne7 14. Neg5 h6
15. Bxe5 hxg5 16. Bxg7 *
Position (FEN): r1bq1rk1/pp2n1B1/6p1/3n1pp1/2B5/2P2N2/PP3PPP/R2Q1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1417
Best move: Kxg7