Johnson was pushed into victory at rain soaked Anaheim opener