Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. Bg5 h6 6. Bh4 g5 7. Bg3 d6 8. h3
Be6 9. Bxe6 fxe6 10. Nc3 Qd7 11. Qe2 O-O-O 12. O-O-O Rhe8 13. Nd2 Nd4 14. Qe1
Bb4 15. Ne2 Bxd2+ 16. Qxd2 Qa4 17. Nxd4 exd4 18. a3 e5 19. f3 Nd7 20. h4 Rg8
21. hxg5 hxg5 22. Rh5 g4 23. Bh4 Rde8 24. f4 Qc6 25. f5 d5 26. Rh6 Qc5 27. f6
dxe4 *
Position (FEN): 2k1r1r1/pppn4/5P1R/2q1p3/3pp1pB/P2P4/1PPQ2P1/2KR4 w - - 0 28
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 913
Best move: f7