It feels like the calm before the storm ... the final normal weekend in the Premier League before a very small slate (just four matches) in Gameweek 31, with some double Fantasy Premier League gameweeks to follow shortly thereafter.
Here's what you need to know heading into Gameweek 30, from a fantasy perspective:
Early treat: The biggest game of the weekend is the very first one -- Manchester United hosting Liverpool on Saturday (7:30 a.m. ET). It's a battle for second place, with Man United currently on 62 points and Liverpool two points behind.
United are coming off a dramatic 3-2 win at Crystal Palace on Monday, bouncing back from 2-0 down. It wasn't an inspiring performance fantasy-wise, though. And with them facing a tough opponent this week, and then not playing in Gameweek 31, I certainly wouldn't add a Man United player to my FPL squad right now.
You may want to rid yourself of Phil Jones though, if you haven't already. He has missed three of the past four league games, including the victory against Palace, due to injury. What's more, Man United only have one clean sheet in their past five league games.
Well rested: Liverpool was able to give its front three a break against Porto in their Champions League matchup on Tuesday, thanks to having a 5-0 lead from the first leg. Mohamed Salah didn't start, only making a cameo late. Roberto Firmino and Sadio Mane both started in the scoreless draw, but were taken off in the 62nd and 74th minutes, respectively.
All three continued their good form in Liverpool's 2-0 home win over Newcastle last Saturday. Salah and Mane scored the goals, and Firmino had an assist.
Liverpool face a tough game at Old Trafford, and the first matchup between these teams this season ended scoreless. But Liverpool do play in Gameweek 31, at home against Watford, so ideally you'd have three of their players by next week. Salah and Firmino are the obvious choices from an attacking perspective. A defender would be wise as well, but Andrew Robertson has picked up a knock and was not in the squad against Porto on Tuesday. His status for Saturday is up in the air. The safer choice is Virgil van Dijk, who was rested on Tuesday, but he'll cost you more.
Pretty pathetic: Hopefully the Man United-Liverpool game will live up to the hype, as opposed to last weekend's Manchester City-Chelsea clash. Antonio Conte parked the bus against the soon-to-be champions -- Chelsea had just 29.5 percent possession, took only three shots, and didn't have a single shot on target.
Alvaro Morata and Olivier Giroud were both on the bench, and Eden Hazard questioned the team's tactics after the game. So clearly don't add any Chelsea attackers right now, even though they're hosting Crystal Palace in the late game on Saturday (12:30 p.m. ET). Chelsea don't play in Gameweek 31, anyway. They're certainly capable of delivering a clean sheet at home against Palace, though.
From bad to worse: Arsenal had lost four games in a row in all competitions, following a 2-1 defeat at Brighton last Sunday. But they did win at AC Milan, 2-0, in the Europa League on Thursday. Next they're hosting Watford on Sunday, at 9:30 a.m. ET -- the games are going to be an hour later than usual for a little while, with the clocks turning back on Saturday night in the U.S. Pierre-Emerick Aubameyang scored the goal against Brighton, and Henrikh Mkhitaryan and Aaron Ramsey scored goals against Milan, with Mesut Ozil providing the assist on both. But given Arsenal's recent form, the Milan victory aside, I'm not inspired to add any Arsenal players to my FPL squad right now. In defense, Nacho Monreal missed another game on Thursday, and Hector Bellerin was out, too. And Arsenal haven't kept a clean sheet in the league since Gameweek 18 -- yikes.
Son rises? Spurs play at Bournemouth on Sunday (noon ET), coming off a 2-0 home win over Huddersfield last Saturday and then their gut-wrenching 2-1 Champions League loss to Juventus on Wednesday.
Heung-Min Son scored both goals against Huddersfield, and the goal against Juventus. He also took a team-high seven shots against Juve, but I'm still worried about rotation with him. He didn't start the first leg against Juve, and also didn't start in Gameweek 28 against Crystal Palace. And when Son does start, he's often substituted.
On the other hand, I'm strongly considering captaining Harry Kane against a Bournemouth team that has given up 44 goals in 29 league games. But I'll admit, I'm a little worried about a hangover following that crushing defeat on Wednesday. Or maybe they'll take their frustration out on Bournemouth? We shall see.
Just a hiccup: Manchester City dominated Chelsea last weekend, despite the final score only being 1-0, but then they actually lost 2-1 at home to Basel in the Champions League on Wednesday.
Don't panic! Man City had a 4-0 lead from the first leg, so the end result was practically guaranteed. And Pep Guardiola rested several players. Sergio Aguero, Kevin De Bruyne, Nicolas Otamendi and Kyle Walker were on the bench and didn't come off it.
Raheem Sterling wasn't in the squad at all, so his status for Monday's game at Stoke (4 p.m. ET) is still in question. He's missed the past two league games as well. You could pivot to teammate Leroy Sane, who's back from injury and looks good -- he didn't score against Chelsea, but took five shots.
Slim pickings: The other matchups in Gameweek 31, other than Liverpool-Watford, aren't very enticing in fantasy terms: Bournemouth vs. West Brom, Huddersfield vs. Crystal Palace and Stoke vs. Everton. But if you're making transfers this week and next, you should probably target players from those eight teams.
I'm actually considering adding a Huddersfield defender, believe it or not -- in part because I have an injury-ravaged back line that includes the above-mentioned Jones, Robertson and Monreal. Yes, Huddersfield have given up 50 goals, the third-worst defensive record in the league. But they have back-to-back home games coming up, against Swansea on Saturday (10 a.m. ET) and then Crystal Palace next week. And they have five clean sheets at home this season.
Christopher Schindler (4.6 million pounds) and Zanka (4.5 million) are Huddersfield's highest-scoring FPL defenders this season, with 73 points apiece. But Schindler has a team-high 12 bonus points (tied for ninth among all defenders), compared to Zanka's four. I'd also consider goalkeeper Jonas Lossl (4.6 million), who is tied for eighth among all goalkeepers with 104 total points.
Not Niasse: Everton host Brighton on Saturday (10 a.m. ET), and also play in Gameweek 31, but were very poor in a 2-1 loss at Burnley last weekend.
What's worse, Sam Allardyce switched it up at forward again, returning both Cenk Tosun and Dominic Calvert-Lewin to the starting lineup, and benching Oumar Niasse and Wayne Rooney. None of these guys are reliable FPL options right now.
Theo Walcott is probably your safest bet if you want to add an Everton attacker, but he's posted four straight blanks after a brace against Leicester in Gameweek 25. I don't plan to add any Everton players between now and Gameweek 31.
On the flip side: I've already added Stoke's Xherdan Shaqiri with Gameweek 31 in mind. He didn't take a single shot in last week's scoreless draw at Southampton, which was disappointing, but he did have five chances created. I wouldn't be surprised if he produces something against Everton next weekend.
This weekend is a different story, facing Man City. I wouldn't bring in Shaqiri this week, if you don't already have him. I'd wait until next week.
Sorry, Glenn: I poked fun at Brighton forward Glenn Murray in last week's column, and he went out and scored yet another goal against Arsenal. Murray now has five goals in the past five league games, and 11 on the season.
Murray has as many league goals so far in 2018, six, as Harry Kane -- pretty darn remarkable.
He's been the third most added player in FPL this week, behind only Sane and Son, but I would sit tight. Sure, Murray could score against Everton on Saturday, but Brighton do not play in Gameweek 31.