Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Bf4 d6 5. e3 O-O 6. Bd3 c5 7. d5 a6 8. h4 h5
9. Nf3 e6 10. dxe6 Bxe6 11. Ng5 Nh7 12. Qc2 Nxg5 13. Bxg5 Qd7 14. O-O-O Nc6 15.
a3 Ne5 16. Ne4 Nxd3+ 17. Rxd3 d5 18. cxd5 Bxd5 19. Nf6+ Bxf6 20. Bxf6 Qf5 21.
Rxd5 Qxd5 22. Rd1 Qa2 23. Qc3 Kh7 24. g4 Qe6 25. gxh5 gxh5 26. Qd3+ Kh6 27.
Bg5+ Kg7 28. Rg1 Qg6 29. Qc3+ Kh7 30. f4 Rad8 *
Position (FEN): 3r1r2/1p3p1k/p5q1/2p3Bp/5P1P/P1Q1P3/1P6/2K3R1 w - - 1 31
White to move.
Themes:  Endgame  
Puzzle rating: 1877
Best move: f5