While the Houston Astros have already punched their ticket to the postseason, the Los Angeles Angels are trying to snap a bad losing streak. The Angeles are also still competing for a possible MLB wild card Spot in the American League. The two teams will go head-to-head as part of a nationally-televised game on Sunday night. Here's the latest Angels vs. Astros game preview with team updates, matchup odds, TV time, channel and how to watch it live streaming online.

MLB Game preview

The Los Angeles Angels come into tonight's game with a 76-78 record overall and a 35-41 record when away from home. The team will be looking to end a horrendous losing streak which is damaging their chances at a Wild Card Spot in the AL.

Heading into the game, the Angels have dropped six-straight games including their last two at Houston. Left-hander Tyler Skaggs will be on the mound bringing his 2-6 record with a 4.30 ERA and 66 strikeouts for the season.

Meanwhile, the Houston Astros are sitting pretty as the AL West division leaders. Houston has won their last two games against the Angeles ahead of tonight's televised matchup. At 95-59 overall and 48-32 at home, the team is preparing for a run in the MLB Playoffs. Lance McCullers Jr. gets the start for Houston with his 7-3 record and 3.97 ERA to go with 122 strikeouts over 111 innings.

For tonight's game, the home team will be the favorites on the odds. Houston is a -1.5 run or -155 moneyline favorite to win at home while the Angels are +1.5 runs or +145 on the moneyline.

Top Videos of the Day

The over/under runs total is set at nine runs for the complete game tonight. The Angels are 1-5 against the spread in their last six games heading into this matchup, while the Astros are 7-2 ATS over their last nine games.

How to watch it live

Tonight's Los Angeles Angels vs. Houston Astros game has a scheduled start time of 8 p.m. Eastern Time. Live television coverage will be exclusively on ESPN. Any United States cable and satellite viewers can watch the game live streaming online via the WatchESPN web portal or any apps available for devices including mobile phones, tablets, and streaming media players.

Additionally, viewers can check out the one-week free trial of SlingTV which also has ESPN live streaming online as part of its channel package. Anyone with a hi-speed internet connection and valid payment option can sign up at the Sling.com website for the one-week trial and choose Sling Orange to get the ESPN channel streaming along with others.