Chess puzzle (Equality)
Moves: 1. e3 c6 2. d4 d5 3. Bd3 h6 4. Ne2 Nf6 5. Ng3 Bg4 6. f3 Bd7 7. Nc3 e6 8. e4
dxe4 9. Ncxe4 Nxe4 10. Bxe4 Bd6 11. Kf2 O-O 12. c3 Bxg3+ 13. hxg3 Qb6 14. Qc2
f5 15. Bd3 c5 16. Be3 f4 17. gxf4 cxd4 18. Bxd4 Qd6 19. Be5 Qc5+ 20. Ke2 Nc6
21. Bxg7 *
Position (FEN): r4rk1/pp1b2B1/2n1p2p/2q5/5P2/2PB1P2/PPQ1K1P1/R6R b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1992
Best move: Kxg7