Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. e3 c5 3. c4 Nf6 4. cxd5 Nxd5 5. Nc3 e6 6. Bb5+ Bd7 7. Bxd7+ Nxd7
8. d4 cxd4 9. exd4 Bb4 10. Bd2 N7f6 11. O-O O-O 12. Qb3 Bxc3 13. bxc3 Ne4 14.
Be1 Qc8 15. c4 Nf4 16. Qe3 Qxc4 17. Qxf4 Nc3 18. Bxc3 Qxc3 19. Rfc1 Qa5 20. Rc7
b5 21. Ne5 *
Position (FEN): r4rk1/p1R2ppp/4p3/qp2N3/3P1Q2/8/P4PPP/R5K1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 997
Best move: Qxc7