Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. c3 d5 4. Be2 dxe4 5. Qa4+ Bd7 6. Qxe4 Bc6 7. Qe3 Nf6 8.
O-O Be7 9. c4 Nbd7 10. Nc3 O-O 11. d3 a6 12. a3 Re8 13. Qd2 Qc7 14. Ne1 Bd6 15.
Nd1 Bxh2+ 16. Kh1 Bd6 17. f4 Nf8 18. Nc3 Bd7 19. Bd1 Ng6 20. g3 Bc6+ 21. Bf3
Bxf3+ 22. Rxf3 Qc6 23. Kg2 Ng4 24. b3 e5 25. f5 Ne7 26. Ne4 Bc7 27. Qg5 Nh6 *
Position (FEN): r3r1k1/1pb1nppp/p1q4n/2p1pPQ1/2P1N3/PP1P1RP1/6K1/R1B1N3 w - - 5 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1072
Best move: f6