Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 g6 5. Bc4 Bg7 6. O-O Nc6 7. c3 Nf6 8. Re1
Qb6 9. h3 Nxd4 10. cxd4 Bd7 11. e5 dxe5 12. dxe5 Ng8 13. Nc3 Rc8 14. Bb3 e6 15.
Be3 Qa5 16. Qd6 Qxe5 17. Qb4 a5 18. Qxb7 Ne7 19. Ba4 Bxa4 20. Nxa4 Qc7 21. Qb5+
Nc6 22. Bb6 Rb8 23. Rac1 Qb7 24. Rxc6 O-O 25. Rc7 *
Position (FEN): 1r3rk1/1qR2pbp/1B2p1p1/pQ6/N7/7P/PP3PP1/4R1K1 b - - 2 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1080
Best move: Qxc7