Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. Ng5 O-O 5. Nc3 d6 6. d3 h6 7. Nf3 a6 8. h3
Bb4 9. Bd2 Nc6 10. a3 Ba5 11. b4 Bb6 12. Be3 Bxe3 13. fxe3 Re8 14. d4 b5 15.
dxe5 Nxe5 16. Bd5 Nxf3+ 17. Qxf3 Nxd5 18. Nxd5 Bb7 19. O-O f6 20. e5 Bxd5 *
Position (FEN): r2qr1k1/2p3p1/p2p1p1p/1p1bP3/1P6/P3PQ1P/2P3P1/R4RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1040
Best move: Qxd5+