Diego Rodriguez feels good about last race