Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d4 Bg4 5. Be3 exd4 6. Bxd4 Nxd4 7. Qxd4 Bxf3
8. gxf3 Qg5 9. Nd2 Qg2 10. O-O-O c5 11. Qd5 O-O-O 12. Qxf7 Nh6 13. Qe6+ Kb8 14.
e5 Qxf2 15. Ne4 Qxf3 16. Nxd6 Bxd6 17. exd6 Rhe8 18. Qd5 Qf4+ 19. Kb1 Re5 20.
Qd2 *
Position (FEN): 1k1r4/pp4pp/3P3n/2p1r3/2B2q2/8/PPPQ3P/1K1R3R b - - 6 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1198
Best move: Qxc4