Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nc3 c6 5. Nf3 Nf6 6. Bg5 Be7 7. Ne5 Nbd7 8.
Nxd7 Bxd7 9. e3 Bf5 10. Bd3 Bg6 11. Bxg6 hxg6 12. Qb3 Qc7 13. Bf4 Qc8 14. O-O
Nh5 15. Ne2 Nxf4 16. Nxf4 Bd6 17. g3 Bxf4 *
Position (FEN): r1q1k2r/pp3pp1/2p3p1/3p4/3P1b2/1Q2P1P1/PP3P1P/R4RK1 w kq - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1420
Best move: exf4