Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ gxf6 6. Bd3 Rg8 7. Bxh7 Rxg2
8. Be4 Rg8 9. Nf3 Bg4 10. Bf4 Qa5+ 11. c3 Qh5 12. h3 f5 13. Rg1 fxe4 14. hxg4
Rxg4 15. Rxg4 Qxg4 16. Ne5 Qg1+ *
Position (FEN): rn2kb2/pp2pp2/2p5/4N3/3PpB2/2P5/PP3P2/R2QK1q1 w Qq - 2 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1506
Best move: Ke2