Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Nc3 Nf6 5. Bf4 a6 6. e3 Nc6 7. Nf3 Bf5 8. Qb3
b5 9. Bg5 Na5 10. Qd1 e6 11. Ne5 Be7 12. a3 h6 13. Bxf6 Bxf6 14. b4 Bxe5 15.
dxe5 Nc4 16. Bxc4 dxc4 17. e4 Bg6 18. O-O Qc7 19. f4 Rd8 20. Qg4 Rd2 21. f5
exf5 *
Position (FEN): 4k2r/2q2pp1/p5bp/1p2Pp2/1Pp1P1Q1/P1N5/3r2PP/R4RK1 w k - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1404
Best move: exf5