Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Bg5 Nbd7 7. Qd2 Re8 8. Bd3
c6 9. O-O a6 10. Rfe1 e5 11. d5 c5 12. a3 Nf8 13. b4 cxb4 14. axb4 Qc7 15. h3
Bd7 16. Be3 Rec8 17. Na4 Bxa4 18. Rxa4 b5 19. cxb5 axb5 20. Rxa8 Rxa8 21. Bxb5
Nxe4 22. Qd3 Nf6 23. Nd2 Rb8 24. Bc6 Rxb4 25. Qa3 Rb8 26. Nc4 Ne4 27. f3 Nc5
28. Bxc5 dxc5 29. Qxc5 Nd7 30. Qe7 Rd8 31. d6 Qxc6 *
Position (FEN): 3r2k1/3nQpbp/2qP2p1/4p3/2N5/5P1P/6P1/4R1K1 w - - 0 32
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1030
Best move: Qxd8+