Full previews and betting odds can be found in my prediction column from earlier in the week. This week, I expect the Roughnecks to remain unbeaten at home while the Guardians pull off a road upset. Houston has been the most dominant team in the XFL so far with a league-high 16 touchdowns (second-closest is 12). Quarterback P.J. Walker is the clear MVP favorite at this point, and has likely drawn the interest of several NFL teams.MORE XFL: Rules | Schedule | Uniforms | RostersWhile I expect the Roughnecks to win, it should be fun to see what Seattle does. Last week, they benched starting quarterback Brandon Silvers in favor for a more mobile option in B.J. Daniels. Seattle hasn’t named its starter for Week 5 yet, but the offense ran so much better with Daniels under center.As for the second game, the Guardians pulled off a surprising win last week after starting third-string option Luis Perez at quarterback. Perez won’t wow you with his play, but he has an efficient style that fits New York’s needs. The Guardians will be going up against a Renegades team that will be without starting quarterback Landry Jones.The Renegades are 0-2 at home, so perhaps home field advantage isn’t at play in this one.MORE: The XFL is in ‘Madden 20′ thanks to a dedicated team that made it happenXFL Week 5 scoresRoughnecks 32, Dragons 23Guardians 30, Renegades 12New York Guardians at Dallas Renegades: Score highlightsFinal: Guardians 30, Renegades 12Recap: The Guardians pretty much had complete control of this game. The Renegades failed to score a touchdown on offense with backup quarterback Philip Nelson leading the way (Dallas’ lone score came on a kick return touchdown). Nelson finished 28-of-49 (57%) for 210 yards with two interceptions. Dallas finished with just 56 yards on the ground as a team. Meanwhile New York had a similar offensive strategy to last week. Perez wasn’t great, but he did enough to keep New York in it. The Guardians mostly relied on their ground game as they finished with 144 yards as a team, a season high. The Guardians had two big plays that really turned the tides in this one: an 80-yard touchdown pass, and a 33-yard pick-six. For the most part, this game wasn’t too exciting. There was a 54-second stretch of game time where three touchdowns were scored (there were four scored the entire game). But outside of those 54 seconds, it was pretty much just two offenses struggling to move the ball and score.8:00 p.m.: The Renegades failed to convert on a fourth down play, and that will pretty much do it for this one. The Guardians will run the clock out essentially to its end. 7:30 p.m.: Matt McCrane makes his third field goal of the day to extend New York’s lead. Guardians 30, Renegades 12.7:15 p.m.: WHAT IS GOING ON!?!?!? Yet another score as the Renegades returned the kickoff for a touchdown. They failed on their 3-point try after, though. Guardians 27, Renegades 12.🚨KICK OFF RETURN TD 🚨Walter scores just the second-ever kick return TD in @xfl2020 history! pic.twitter.com/vZZqhMggcN— XFL on FOX (@XFLonFOX) March 8, 20207:12 p.m.: Absolutely brutal for Dallas. Renegades QB Philip Nelson throws an interception on a great defensive play by Ryan Mueller. He made an athletic play to tip the ball, and then grab it for the pick, and then run it back for the touchdown with a nice stiff arm on Nelson. To cap it off, New York scored on the 1-point PAT. This game is starting to get out of hand now. Guardians 27, Renegades 6.BIG MAN TO THE 🏡WHAT A PLAY.📺 @XFLonFOX🖥 https://t.co/9f7k2ZoMSA pic.twitter.com/AS0NbUXaFm— XFL (@xfl2020) March 8, 20207:09 p.m.: New York just busted off a HUGE play on offense. Luis Perez found Colby Pearson downfield on an 80-yard touchdown. It was a great throw, and Pearson did a good move on his yards after catch. To top it off, the Guardians converted a 2-point PAT afterwards on a run. Guardians 20, Renegades 6.🚨 80 YARDS TO THE CRIBBBB 🚨 @colbyp04 breaks free and goes the distance for 6 PTS! #OnDuty | #ForTheLoveOfFootball pic.twitter.com/nLboGX2JIe— New York Guardians (@XFLGuardians) March 8, 20206:56 p.m.: Luis Perez’s awful day continues as this time he throws an interception to Josh Hawkins. Following the interception, some chaos ensued as the players engaged in some pushing and shoving. The altercation led to a pair of ejections: Jarron Jones (Guardians) Gerald Rivers (Renegades). PICKED OFFThe @XFLRenegades come up with a huge interception in the second half pic.twitter.com/jrok5CcQa0— XFL on FOX (@XFLonFOX) March 7, 2020Things are getting chippy in Dallas 😳 pic.twitter.com/vmHs089cRc— XFL on FOX (@XFLonFOX) March 7, 20206:43 p.m.: We have offense! Backup quarterback Marquise Williams came in for a play on the goal line and ran it in from one yard out. New York did not convert on the PAT attempt after, however. Guardians 12, Renegades 6.🚨 TOUCHDOWN 🚨 @1MjWilliams2 punches it in on a designed QB rush! #OnDuty | #ForTheLoveOfFootball pic.twitter.com/p1P2AEHsWS— New York Guardians (@XFLGuardians) March 7, 2020Halftime: Guardians 6, Renegades 6As you can tell from the brief updates below, this hasn’t been an exciting game. Guardians QB Luis Perez has accuracy issues, completing just 6-of-16 passes (38%) for 59 yards. The Renegades, with backup QB Philip Nelson, have been slightly better in the passing department, but not great. Neither offense has been too exciting to watch, and it’s why there’s been no touchdowns scored so far in this one. All we have are four total field goals in an offensive struggle.6:23 p.m.: The Renegades tie things back up with the fourth overall field goal of the game. Austin MacGinnis is good from 36 yards out. Guardians 6, Renegades 6.5:53 p.m.: The Guardians make yet another field goal from Matt McCrane, this time from 39 yards out. Guardians 6, Renegades 3.5:37 p.m.: The Guardians even things up with a 46-yard kick from Matt McCrane. Renegades 3, Guardians 3.5:13 p.m.: The Renegades get on the board first with a 23-yard field goal from Austin MacGinnis. Renegades 3, Guardians 0.Seattle Dragons at Houston Roughnecks: Score, highlightsFinal score: Roughnecks 32, Dragons 23Recap: This was a wild back-and-forth game between the Dragons and Roughnecks. Seattle jumped out to an early 14-0 lead, which was the largest deficit Houston faced all season. But it didn’t take long before things were tied back up 14-14 right before halftime. Once again, Seattle jumped out to another lead out of the half by making a field goal and taking an interception to the 1-yard line. The Dragons went up again, this time 23-14. But just like in the first half, the Roughnecks came roaring back immediately with three straight touchdowns to finish the game off. P.J. Walker had a lot of positive stats, finishing with 351 yards and three touchdowns. But he also had three turnovers (two interceptions, one fumble), which kept Seattle in the game. B.J. Daniels wasn’t terrible in his first start in Seattle, but he certainly wasn’t good enough to get the Dragons a win. He completed 14-of-22 passes for 114 yards while rushing 10 times for 30 yards. He did score twice, but they were on short runs at the goal line. Aside from the turnovers, Seattle’s defense had no answer for Houston’s offense, and Houston’s defense was able to make enough stops to make the difference. The Roughnecks move to 5-0 on the season as the Dragons fall to 1-4.And as an aside, the game ended in a bit of controversy. Walker was kneeling out the clock, but due the XFL rules under two minutes, Houston wasn’t able to fully get the time down like it wanted. So as Walker took the ball for the fourth down play, he went to the ground and was clearly down with two seconds left on the game clock. But the clock operator just let the two seconds run off, and it was the end of the game. ABC’s announcing crew couldn’t believe it, as it was clear Seattle had one more play to run. And although it’s a 9-point game, in the XFL that’s still one possession due to the 3-point PAT. There wasn’t really an explanation as to why those two seconds ran off.The thing about giving TV and fans access to the decision-making process is that you have to actually be able to explain your decisions when there is controversy. pic.twitter.com/dL4tUkACbL— Awful Announcing (@awfulannouncing) March 7, 2020Unfortunately for Seattle, the Dragons never got run a play on offense. It’s unlikely something would have happened, but the fact the XFL couldn’t explain it is a bad look.4:57 p.m.: Roughnecks linebacker DeMarquis Gates was the one who recovered the fumble, but things got physical after and it led to him getting ejected from the game. But he didn’t go too far, as he was seen signing autographs right after.DeMarquis Gates got ejected from the game, and immediately started signing autographs for fans 😂 pic.twitter.com/xi98IVzutB— Sporting News (@sportingnews) March 7, 20204:50 p.m. : Houston forces a fumble on Seattle’s possession, and we’re now under the two minute warning. This one is pretty much over now. 4:46 p.m.: Is DJ Khaled in here? Because P.J. Walker and Cam Phillips just connected on another one. If any NFL team has interest in Walker, they should look to bring Phillips on board as well. This duo has connected on nine touchdowns this season, including two in this game. This offense is just too powerful to be kept down for long. Roughnecks 32, Dragons 23.What a day for @camphil5 & @pjwalker_5 🤩📺 @abc13houston pic.twitter.com/yoy5oobwyv— Houston Roughnecks (@XFLRoughnecks) March 7, 20204:31 p.m.: Well the interception ended up not hurting Houston as the Roughnecks got the ball back without giving up a score. And on the following offensive possession, P.J. Walker was able to find — who else? — Cam Phillips for the touchdown. Walker now has over 300 passing yards on the game, and Phillips has over 100 receiving yards. Houston now has its first lead of the game. Roughnecks 26, Dragons 23.Scheduled tweet: PJ Walker throws TD to Cam Phillips📺 @ABCNetwork🖥 https://t.co/M4IcV16pYI pic.twitter.com/Eaj0yeotv9— XFL (@xfl2020) March 7, 20204:18 p.m.: P.J. Walker with another interception, but this was more of a great play by Jordan Martin than a bad throw.WHAT AN INTERCEPTION 🤯 pic.twitter.com/qZm2ObIzRs— Sporting News (@sportingnews) March 7, 20204:05 p.m.: What. A. Game. Houston wasted no time scoring on its own as a big 48-yard play from P.J. Walker to Cam Phillips helped lead to another scoring drive. Finishing it off was James Butler who ran it in from eight yards away for his second touchdown of the game. Houston attempted a 3-point play after to try and tie the game, but was unsuccesful. Dragons 23, Roughnecks 20.When in doubt, look for Cam Phillips 👀This 48-yard pass from @pjwalker_5 set up the @jamessbutler20 touchdown run.📺 @abc13houston pic.twitter.com/UCLgi1b5Ai— Houston Roughnecks (@XFLRoughnecks) March 7, 2020👏 @XFLRoughnecks RB James Butler brings it in for his second TD of the game!📺: ABC pic.twitter.com/9MRV2IAdaw— XFL on FOX (@XFLonFOX) March 7, 20203:58 p.m.: It wasn’t a touchdown, but it was really close. The Dragons intercepted P.J. Walker to start off the Roughnecks’ first possession of the second half, and returned it just shy of the goal line. On the play immediately after, B.J. Daniels ran it in for a 1-yard score. The Dragons’ 2-point try was unsuccessful, but Seattle is giving the No. 1 team in the XFL a tough game. Dragons 23, Roughnecks 14.PICKED OFF!The @XFLDragons with another HUGE play on defense 🐲📺: ABC pic.twitter.com/twDcMTMT6A— XFL on FOX (@XFLonFOX) March 7, 20203:50 p.m.: Ernesto Lacayo nails a 47-yard field goal to put Seattle back on top. Dragons 17, Roughnecks 14.Halftime: Roughnecks 14, Dragons 14The Dragons came out with an impressive start, stopping Houston’s offense early. Seattle even forced a fumble, which led to a touchdown for themselves. The Dragons jumped out to a 14-0 lead, which was the biggest deficit Houston had seen all season. But the Roughnecks came roaring back with two great drives and some defensive stops to tie things up before halftime.3:19 p.m.: The Roughnecks put together an impressive 90-yard drive that resulted in a touchdown. The drive was capped off by a 1-yard run by James Butler, but the main highlight from the drive was a 42-yard catch by Sam Mobley. After that it was just a series of good plays that moved the ball down field quickly. Houston then attempted a 2-point play after to tie the game, and converted on a pass from P.J. Walker to Nick Holley. Roughnecks 14, Dragons 14.James Butler really Houston-hopped himself FULLY into the stands after the TD 😭📺 @ABCNetwork🖥 https://t.co/M4IcV16pYI pic.twitter.com/doSj2npYgr— XFL (@xfl2020) March 7, 20203:00 p.m.: Well, it didn’t take too long for Houston to respond to its biggest deficit of the season. P.J. Walker found Nick Holley wide open, and Holley then made a nice move to break free for a 50-yard touchdown. Houston attempted a 3-point play afterwards, but was unable to convert.NICK’S GOT MOVES 🕺📺 @abc13houston pic.twitter.com/cVxZJWg3xj— Houston Roughnecks (@XFLRoughnecks) March 7, 20202:51 p.m.: The Dragons came to play. Entering the game as big underdogs, the Dragons have come out strong, scoring yet another touchdown. This time it was Trey Williams who ran it in from 17 yards out. To cap things off, Austin Proehl caught the 2-point play. Dragons 14, Roughnecks 0.😤 @twll3 with the BIG TIME run for another @XFLDragons TD📺: ABC pic.twitter.com/a7e0G21Yvy— XFL on FOX (@XFLonFOX) March 7, 20202:33 p.m.: Minor update, but quarterback P.J. Walker became the first XFL quarterback to reach the 1,000-yard passing mark.2:26 p.m.: The Dragons go for it on fourth down and it pays off. B.J. Daniels scores on a QB power run. The Dragons then attempted a 2-point play, which failed. Dragons 6, Roughnecks 0 . What do you do on 4th & Goal? GO FOR IT. @BJDANIELS10 runs it in and the @XFLDragons take the lead!📺: ABC pic.twitter.com/m2MZvCs0dI— XFL on FOX (@XFLonFOX) March 7, 20202:20 pm.: Seattle’s defense showed up today. The Dragons take P.J. Walker by surprise with a sack and forced fumble. The Dragons recovered it, and are set up in the red zone immediately.STRIPPED 🔥The @XFLDragons recover the fumble and pick up a HUGE turnover in the first half.📺: ABC pic.twitter.com/iA0VZP1kCW— XFL on FOX (@XFLonFOX) March 7, 20202:11 p.m.: As we expected, the Dragons are going with B.J. Daniels at quarterback. Not only that, but Brandon Silvers is inactive completely. This means WR Keenan Reynolds, who played quarterback at Navy, is the backup for Seattle.2:05 p.m.: Roughencks coach June Jones told the TV broadcast he’s going to throw the ball deep on the first play. It’s almost as if Seattle was listening in, because the Dragons were fully prepared. Their cornerback nearly intercepted the ball. The midway point of the XFL season is here as we enter Week 5.Saturday’s slate of games brings us the Seattle Dragons at Houston Roughnecks and the New York Guardians at Dallas Renegades. Below, you’ll be able to follow along with both games as we provide live analysis, scores, highlights and more from the Week 5 games.