Upcoming events and recent results for Daniil Medvedev.