Chess puzzle (Equality)
Moves: 1. d4 e6 2. Bf4 f5 3. e3 Nf6 4. Nf3 b6 5. Ne5 Bb7 6. f3 Bd6 7. Bg5 O-O 8. f4
Nc6 9. c3 Qe8 10. Nd2 Bxe5 11. fxe5 Ne4 12. Nxe4 fxe4 13. Qg4 Qg6 14. h4 h6 15.
Qh3 hxg5 16. hxg5 Rf5 17. O-O-O Rxg5 18. Be2 Ne7 *
Position (FEN): r5k1/pbppn1p1/1p2p1q1/4P1r1/3Pp3/2P1P2Q/PP2B1P1/2KR3R w - - 2 19
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1485
Best move: g4