In oil, sauté chicken and garlic over medium heat until chicken is cooked through.
Remove chicken from skillet.
Add wine to skillet and cook for 2 minutes.
Add cream.
Then add chicken, tomatoes, salt, and pepper.
Cook 2 more minutes.
Cook pasta and asparagus together for 3 minutes.
Drain. Toss everything together.