Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Bc5 3. Bc4 Nc6 4. Qg4 Qe7 5. Qxg7 Qf6 6. Qxf6 Nxf6 7. d3 Ng4 8.
Nh3 d6 9. O-O h5 10. Ng5 f6 11. Ne6 Bxe6 12. Bxe6 Nd4 13. Bxg4 hxg4 14. Nd5
O-O-O 15. c3 Ne2+ 16. Kh1 Nf4 17. Nxf4 exf4 18. b4 *
Position (FEN): 2kr3r/ppp5/3p1p2/2b5/1P2Ppp1/2PP4/P4PPP/R1B2R1K b - - 0 18
Black to move.
Themes:  Endgame  
Puzzle rating: 1471
Best move: g3