Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 h6 5. d4 exd4 6. cxd4 Bb6 7. O-O d6 8. d5
Na5 9. Bd3 Nf6 10. b4 Bg4 11. bxa5 Bxa5 12. Bb2 O-O 13. h3 Bh5 14. Nc3 c6 15.
Qc2 Bxf3 16. gxf3 Nh5 17. Rfe1 Qh4 18. Kh2 Nf4 19. Bf1 cxd5 20. Nxd5 Nxd5 *
Position (FEN): r4rk1/pp3pp1/3p3p/b2n4/4P2q/5P1P/PBQ2P1K/R3RB2 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 924
Best move: exd5