Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 d6 5. Bxc6+ bxc6 6. d3 e6 7. Bg5 Be7 8.
Ne2 d5 9. e5 Nd7 10. Bxe7 Qxe7 11. O-O O-O 12. Ng3 Rb8 13. b3 Ba6 14. Re1 c4
15. Nd4 Rb6 16. dxc4 dxc4 17. c3 cxb3 18. axb3 c5 19. Nf3 Rd8 20. Qc2 Nb8 21.
h4 Nc6 22. Ng5 Bd3 23. Qd1 h6 24. Nf3 Be4 25. Qe2 Bxf3 26. Qxf3 Rxb3 *
Position (FEN): 3r2k1/p3qpp1/2n1p2p/2p1P3/7P/1rP2QN1/5PP1/R3R1K1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1032
Best move: Qxc6