Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Nc3 Bc5 5. O-O d6 6. d4 exd4 7. Nxd4 Bd7 8.
Bxc6 bxc6 9. Be3 O-O 10. Bg5 h6 11. Bh4 g5 12. Bg3 Re8 13. Re1 a6 14. Nf3 Bg4
15. Qd3 Rb8 16. b3 Bh5 17. e5 Bg6 18. Qxa6 Rb6 19. Qe2 dxe5 20. Rad1 Qc8 21.
Qc4 Bd6 22. Na4 Rb4 23. Qxc6 Re6 24. Nc5 Qe8 25. Nxe6 *
Position (FEN): 4q1k1/2p2p2/2QbNnbp/4p1p1/1r6/1P3NB1/P1P2PPP/3RR1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1649
Best move: Qxc6