Chess puzzle (Advantage)
Moves: 1. d4 d6 2. c4 Nf6 3. Bg5 Ne4 4. Bh4 g5 5. Bg3 Nxg3 6. hxg3 Bg7 7. Nf3 h6 8. e4
g4 9. Ng1 e5 10. d5 Bd7 11. Be2 Na6 12. a3 Nc5 13. Nc3 Qg5 14. b4 Na6 15. Rb1
f5 16. f3 Qe3 17. Qd2 Qb6 18. fxg4 fxg4 19. Rh4 Rf8 20. c5 dxc5 21. b5 c4 22.
Rh1 Qf2+ 23. Kd1 Nc5 24. Bxc4 Qxg3 25. Kc2 Rf2 26. Nge2 Qxg2 27. Qe3 Rf3 *
Position (FEN): r3k3/pppb2b1/7p/1PnPp3/2B1P1p1/P1N1Qr2/2K1N1q1/1R5R w q - 2 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 975
Best move: Qxc5