Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxd4 exd4 5. O-O Nf6 6. c3 Nxe4 7. Re1 d5 8.
Bb3 Qf6 9. f3 Bc5 10. fxe4 dxc3+ 11. Kh1 cxb2 12. exd5+ Be7 13. Bxb2 Qxb2 14.
Nc3 Qa3 15. Ba4+ Bd7 16. Bxd7+ Kxd7 17. Qg4+ Kd8 18. Qxg7 Rf8 19. Nb5 Qc5 20.
Nc3 Kd7 21. d4 *
Position (FEN): r4r2/pppkbpQp/8/2qP4/3P4/2N5/P5PP/R3R2K b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 904
Best move: Qxc3