Upcoming events and recent results for Steve Davis.