Angels top Rangers in Wilson's second start in row