Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 f6 4. c3 Nge7 5. d4 Ng6 6. d5 Na5 7. Bd3 d6 8. b4
Nc6 9. dxc6 bxc6 10. O-O Be7 11. b5 Bb7 12. bxc6 Bxc6 13. c4 O-O 14. g3 Bd7 15.
Re1 c6 16. Nbd2 Rb8 17. Nf1 Kh8 18. Be3 Rf7 19. Bxa7 Ra8 20. Be3 c5 21. Rb1 f5
22. a4 f4 23. Bd2 fxg3 24. Nxg3 Bh4 25. Qc1 Bg4 26. Bg5 Bxg5 27. Nxg5 Rxf2 28.
Rf1 Rxf1+ 29. Kxf1 *
Position (FEN): r2q3k/6pp/3p2n1/2p1p1N1/P1P1P1b1/3B2N1/7P/1RQ2K2 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1756
Best move: Qf6+