Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. c3 a6 4. d4 cxd4 5. cxd4 Nf6 6. Nc3 Qa5 7. Bd2 Qb6 8.
Na4 Qxd4 9. Nc3 Qxc4 10. f3 e5 11. Rc1 Qd3 12. Nge2 Nd4 13. O-O Bc5 14. Kh1
Nxe2 15. Nxe2 Ba7 16. Rc3 Qd6 17. Qc2 O-O 18. Rd3 Qe6 19. b3 d6 20. Qc7 Rd8 *
Position (FEN): r1br2k1/bpQ2ppp/p2pqn2/4p3/4P3/1P1R1P2/P2BN1PP/5R1K w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1010
Best move: Qxd8+