Chess puzzle (Advantage)
Moves: 1. c4 c5 2. g3 Nc6 3. Bg2 Nf6 4. Nf3 e5 5. O-O Be7 6. Nc3 d6 7. Rb1 O-O 8. a3
a5 9. d3 Bg4 10. h3 Bh5 11. Bd2 Rb8 12. Nd5 Nd4 13. Nxd4 exd4 14. Nxe7+ Qxe7
15. Re1 b6 16. b4 axb4 17. axb4 Rfe8 18. f3 Bg6 19. g4 d5 20. cxd5 Nxd5 21.
bxc5 bxc5 22. Rxb8 Rxb8 23. Qc1 Ne3 24. Bxe3 dxe3 25. Qa3 Re8 26. Rc1 Qh4 27.
Rf1 Qg5 *
Position (FEN): 4r1k1/5ppp/6b1/2p3q1/6P1/Q2PpP1P/4P1B1/5RK1 w - - 6 28
White to move.
Themes:  Endgame  
Puzzle rating: 1083
Best move: f4