Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 c5 3. Nf3 Nc6 4. b3 d6 5. Bb2 Bf5 6. e3 Qf6 7. Nd5 Qd8 8. d4
cxd4 9. exd4 Be6 10. dxe5 dxe5 11. Nxe5 Nxe5 12. Bxe5 Bxd5 13. Qxd5 Bb4+ 14.
Ke2 Qe7 15. Qb5+ Kf8 16. Kf3 Re8 17. Bf4 Qe4+ 18. Kg3 Be1 19. Bd6+ Ne7 20. Qe5
Qg6+ 21. Kf3 Bc3 22. Qxc3 *
Position (FEN): 4rk1r/pp2nppp/3B2q1/8/2P5/1PQ2K2/P4PPP/R4B1R b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 995
Best move: Qxd6