Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 e5 4. cxd4 exd4 5. Qxd4 Nc6 6. Qd1 g6 7. Nf3 Bg7 8.
Nc3 d6 9. h3 Nge7 10. Bd3 O-O 11. O-O Be6 12. Ng5 Qc7 13. Nd5 Bxd5 14. exd5
Nxd5 15. Bxg6 fxg6 16. Qxd5+ Kh8 17. Ne6 Qf7 18. Qxd6 Be5 19. Qd5 Rfe8 20. Nc7
*
Position (FEN): r3r2k/ppN2q1p/2n3p1/3Qb3/8/7P/PP3PP1/R1B2RK1 b - - 4 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1573
Best move: Qxc7