Chess puzzle (Advantage)
Moves: 1. d4 b5 2. e4 Bb7 3. f3 a6 4. c4 e6 5. Bf4 bxc4 6. Bxc4 g5 7. Be5 f6 8. Bg3 d5
9. exd5 exd5 10. Bd3 Nd7 11. Ne2 c5 12. O-O c4 13. Bc2 Ne7 14. Nbc3 h5 15. f4
h4 16. Be1 h3 17. g3 g4 18. f5 Rg8 19. Nf4 Qb6 20. b3 Bh6 21. Ne6 cxb3 22. Bxb3
Bc6 23. Bd2 Bxd2 24. Qxd2 Ne5 25. Qe3 Nf3+ 26. Kh1 Rb8 27. Rab1 Qa7 28. Nc5 Kd8
29. Qe6 Nxd4 30. Qxf6 *
Position (FEN): 1r1k2r1/q3n3/p1b2Q2/2Np1P2/3n2p1/1BN3Pp/P6P/1R3R1K b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1302
Best move: Qxc5