Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 e6 3. e4 Bb4 4. Bd3 c5 5. dxc5 Bxc5 6. Nf3 O-O 7. O-O Nc6 8.
Bg5 d6 9. Na4 Bb4 10. c3 Ba5 11. b4 Bc7 12. b5 Ne7 13. Bxf6 gxf6 14. Nd4 Ng6
15. f4 d5 16. exd5 Qxd5 17. Ne2 b6 18. c4 Qh5 19. g3 Bb7 20. Nd4 Qh3 21. Rf2
Rad8 22. Bf1 Qh6 23. Rd2 Kh8 24. Nc6 Rxd2 25. Qxd2 Bxc6 26. bxc6 Ne5 27. Bg2
Ng4 28. Bf3 Ne5 29. Bg2 Nxc4 30. Qd7 Ne5 *
Position (FEN): 5r1k/p1bQ1p1p/1pP1pp1q/4n3/N4P2/6P1/P5BP/R5K1 w - - 2 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1111
Best move: Qxc7