Chess puzzle (Advantage)
Moves: 1. d4 g6 2. e3 Bg7 3. c4 d5 4. b4 e6 5. Bb2 Ne7 6. a3 O-O 7. Nd2 Nd7 8. Ngf3 c6
9. Be2 Qc7 10. O-O e5 11. dxe5 Nxe5 12. cxd5 Nxf3+ 13. Nxf3 Bxb2 14. d6 Qd7 15.
Ra2 Bg7 16. dxe7 Qxe7 17. Rd2 Bf5 18. Bc4 Be4 19. Rd7 Qe8 20. Rxb7 Rd8 21. Qe2
c5 22. Rxa7 cxb4 23. axb4 Qc6 24. Ng5 Bd5 25. Bxd5 Rxd5 26. Qg4 h5 27. Qg3 Be5
28. Qf3 f6 29. Ne4 Rb5 30. Nd2 Qb6 31. Ra8 Bb8 32. Nc4 Qc7 33. g3 *
Position (FEN): Rb3rk1/2q5/5pp1/1r5p/1PN5/4PQP1/5P1P/5RK1 b - - 0 33
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 940
Best move: Qxc4