Lions push Eagles to limits in wet outing