Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 bxc6 5. O-O d6 6. b3 e5 7. Bb2 Nf6 8. Re1
Be7 9. c3 Bg4 10. d4 cxd4 11. cxd4 O-O 12. Nbd2 exd4 13. Bxd4 d5 14. h3 Bxf3
15. Nxf3 Nxe4 16. Rc1 c5 17. Be5 Bf6 18. Bh2 Nc3 19. Qc2 d4 20. Nd2 Bg5 21. f4
Bh4 22. g3 Bf6 23. Ne4 d3 24. Nxf6+ Qxf6 *
Position (FEN): r4rk1/5ppp/p4q2/2p5/5P2/1Pnp2PP/P1Q4B/2R1R1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1067
Best move: Qxc3