Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nf3 Nxd5 4. Bb5+ Bd7 5. Qe2 Nc6 6. a3 a6 7. Bc4 Nf4 8.
Qe4 Ng6 9. Ng5 e6 10. d3 Be7 11. Nf3 O-O 12. h4 Na5 13. h5 Bc6 14. Qg4 Bxf3 15.
gxf3 Ne5 16. Qe4 Bd6 17. Nc3 Qf6 18. f4 Nexc4 19. dxc4 e5 20. Nd5 Qe6 21. Bd2
Nc6 *
Position (FEN): r4rk1/1pp2ppp/p1nbq3/3Np2P/2P1QP2/P7/1PPB1P2/R3K2R w KQ - 4 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1743
Best move: f5