Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bg5 h6 3. Bh4 Nf6 4. e3 e6 5. Bb5+ Nc6 6. c3 a6 7. Ba4 Bd7 8. Nd2
b5 9. Bc2 Be7 10. h3 O-O 11. g4 Ne4 12. Bxe7 Qxe7 13. Bxe4 dxe4 14. Nxe4 Nd8
15. Nf3 Bc6 16. Qc2 e5 17. Nxe5 Bb7 18. O-O-O *
Position (FEN): r2n1rk1/1bp1qpp1/p6p/1p2N3/3PN1P1/2P1P2P/PPQ2P2/2KR3R b - - 2 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1898
Best move: f6