Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Nf6 4. Nf3 e6 5. Ne5 Nxe5 6. dxe5 Ne4 7. f3 Nc5 8.
Qe2 Be7 9. Qb5+ c6 10. Qe2 Qa5+ 11. c3 Qb6 12. Qd2 O-O 13. b4 Nd7 14. Be2 f6
15. exf6 Nxf6 16. O-O Nh5 17. Be5 Bf6 18. f4 Bxe5 19. fxe5 Rxf1+ 20. Kxf1 Nf4 *
Position (FEN): r1b3k1/pp4pp/1qp1p3/3pP3/1P3n2/2P1P3/P2QB1PP/RN3K2 w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1029
Best move: exf4