Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 d6 3. Nf3 Nf6 4. Nc3 Nc6 5. e5 dxe5 6. Nxe5 Qc7 7. Bb5 Bd7 8.
Bxc6 Bxc6 9. Nxc6 Qxc6 10. O-O e6 11. Qf3 Qd7 12. d3 Be7 13. Be3 O-O 14. Rad1
b6 15. d4 cxd4 16. Rxd4 Qc7 17. Rc1 Rac8 18. g4 a6 19. g5 Nd7 20. Rxd7 *
Position (FEN): 2r2rk1/2qRbppp/pp2p3/6P1/5P2/2N1BQ2/PPP4P/2R3K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxd7