Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bf4 Bg4 4. e3 a6 5. Be2 e6 6. Nbd2 Nbd7 7. c4 c6 8. a4
h5 9. cxd5 cxd5 10. O-O Ne4 11. Nxe4 dxe4 12. Ne5 Nxe5 13. Bxe5 f6 14. h3 Bxe2
15. Qxe2 fxe5 16. dxe5 Qg5 17. Qc4 Qxe5 18. Rac1 Bd6 19. f4 Qf6 20. Rfd1 Be7
21. Qxe4 Rb8 22. Rc7 O-O 23. Rxb7 Rxb7 24. Qxb7 e5 25. Rd7 Bc5 26. Qd5+ Kh8 *
Position (FEN): 5r1k/3R2p1/p4q2/2bQp2p/P4P2/4P2P/1P4P1/6K1 w - - 4 27
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1253
Best move: Qxc5