Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 d5 6. exd5 Nxd5 7. Bg5 Nf6 8.
a3 O-O 9. b4 Bd6 10. Bb3 Nd4 11. Nxd4 exd4 12. Qf3 Bg4 13. Qxg4 Nxg4 14. Bxd8
Raxd8 15. Nd2 Bxh2+ 16. Kh1 Bf4 17. Nf3 Rd6 18. Rfe1 Rh6+ *
Position (FEN): 5rk1/ppp2ppp/7r/8/1P1p1bn1/PB1P1N2/2P2PP1/R3R2K w - - 6 19
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1507
Best move: Kg1