I've never been overly impressed with Guerrero, but he looks good tonight.