Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. Re1 Qb6 6. Ba4 e5 7. Nc3 a6 8. Nd5
Qd8 9. c3 Nf6 10. Nxf6+ Qxf6 11. d4 cxd4 12. cxd4 exd4 13. Bg5 Qe6 14. Nxd4
Nxd4 15. Bxd7+ Qxd7 16. Qxd4 f6 17. Bf4 Rd8 18. Rac1 Be7 19. Rc2 O-O 20. Rec1
Qg4 21. Bg3 Kh8 22. f3 Qg5 23. Rc7 h5 *
Position (FEN): 3r1r1k/1pR1b1p1/p2p1p2/6qp/3QP3/5PB1/PP4PP/2R3K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1850
Best move: f4