Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. cxd5 Nxd5 6. g3 Nxc3 7. bxc3 Qd5 8.
Bg2 Bg4 9. O-O O-O 10. Ne5 Qb5 11. Nxg4 Nc6 12. e4 Rad8 13. Qc2 e5 14. Nxe5
Nxe5 15. dxe5 Bxe5 16. f4 Bg7 17. e5 f6 18. Re1 fxe5 19. Rb1 Qc5+ 20. Be3 Qe7
21. Bc5 *
Position (FEN): 3r1rk1/ppp1q1bp/6p1/2B1p3/5P2/2P3P1/P1Q3BP/1R2R1K1 b - - 5 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 982
Best move: Qxc5+