Chess puzzle (Advantage)
Moves: 1. c4 e5 2. g3 Nc6 3. Bg2 f5 4. Nc3 Nf6 5. e3 g6 6. Nge2 Bg7 7. O-O O-O 8. d4
d6 9. Rb1 a5 10. a3 e4 11. b4 axb4 12. axb4 d5 13. cxd5 Nxd5 14. Nxd5 Qxd5 15.
Nf4 Qf7 16. f3 g5 17. Ne2 Be6 18. fxe4 Bc4 19. Rxf5 Qe7 20. Rxf8+ Qxf8 21. b5
Nb4 22. e5 Ra2 23. Rb2 Ra1 24. Bxb7 Nd3 25. Rc2 *
Position (FEN): 5qk1/1Bp3bp/8/1P2P1p1/2bP4/3nP1P1/2R1N2P/r1BQ2K1 b - - 2 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1511
Best move: Qf2+