Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 c6 3. g3 Nf6 4. Bg2 Bg4 5. O-O e6 6. Ne5 Bh5 7. c4 Bd6 8. Qb3
Qc7 9. Re1 Bxe5 10. dxe5 Nfd7 11. Nc3 dxc4 12. Qxc4 Nxe5 13. Qh4 Bg6 14. Bf4
O-O 15. Rad1 f6 16. Rd2 Qa5 17. Red1 Na6 18. Bxe5 Qxe5 19. Qc4 Bf7 20. Rd7 Nc5
21. Re7 Rfd8 22. Rxd8+ Rxd8 23. e4 Kf8 24. f4 Qb8 *
Position (FEN): 1q1r1k2/pp2Rbpp/2p1pp2/2n5/2Q1PP2/2N3P1/PP4BP/6K1 w - - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1336
Best move: Qxc5