Daniel Lennon wins 5K