Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 Nd7 3. Nc3 c6 4. Nf3 h6 5. h4 Qc7 6. Bf4 e5 7. dxe5 dxe5 8. Bg3
Ngf6 9. Qd2 Bb4 10. a3 Nxe4 11. Qe3 Nxg3 12. fxg3 Bc5 13. Qd3 O-O 14. O-O-O b5
15. Ne4 a5 16. Nxc5 Nxc5 17. Qc3 e4 18. Qxc5 exf3 19. gxf3 b4 20. Rd6 bxa3 21.
bxa3 Qe7 22. Bd3 Rb8 23. Rxc6 Qb7 24. Kd2 Be6 25. Rc7 *
Position (FEN): 1r3rk1/1qR2pp1/4b2p/p1Q5/7P/P2B1PP1/2PK4/7R b - - 4 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1225
Best move: Qxf3