Southampton followed up their midweek victory over Watford with a convincing home win against West Brom.
James Ward-Prowse scored a brilliant 25-yard curled free-kick and a penalty for his first goals of the season as Saints cruised into a half-time lead.
West Brom boss Tony Pulis made two attacking changes at the break but the home side remained in charge.
Serbian forward Dusan Tadic sealed the three points from a tight angle after a clever pass from Matt Targett.
Ronald Koeman's Southampton move up to 10th in the Premier League table, while the Baggies stay 13th.
Re-live Southampton v West Brom
Reaction to all of Saturday's games
Shane Long and Sadio Mane sparkled up front for Southampton, Tadic made a brilliant contribution with his goal, while last season's top scorer Graziano Pelle was on the bench.
Before you even get to midfielder Ward-Prowse's two goals, the signing of Charlie Austin from QPR certainly leaves the Saints with plenty of scoring options.
Austin was watching on from the stands, and will have been delighted with what he saw from his new team-mates, who played with real fluency and verve going forward.
The only minor concern for Austin could be over how regularly he will fit into a team that appears to have rediscovered the qualities that drove them into a seventh-place finish last season.
"We like to make the squad stronger, and that means Charlie in, nobody out," Koeman said.
"We're looking forward to having more competition. That will be good. Will someone be sold? No. Nobody is for sale in January."
The Baggies' showing at St Mary's was a world away from the dogged away performance that earned a 2-2 draw against Chelsea on Wednesday.
There was little of the determined harrying that unsettled the home side at Stamford Bridge, with Southampton at times afforded far too much time on the ball.
The highlight of the away side's opening 45 minutes was a back-heeled clearance off the goalline by James McClean to block Targett's low shot - denying the 20-year-old a deserved goal for his excellent overall performance.
In West Brom's defence there was an improvement after Pulis' attack-minded substitutions at the break, but Southampton were intelligent in the way they protected the lead, and ruthless in the way they extended it.
Southampton manager Ronald Koeman: "Ward-Prowse's early free-kick opened the game. It gave us confidence, meant we could control the game.
"It's important to score early against a side like West Brom, as it gives you the patience to try and score the second. At 1-0, we could be more patient.
"Now we are back playing our own way, how we like to play. Everyone looked very comfortable today - that's the most important thing. The players looked more confident than they have done recently. We totally deserved the win."
West Brom manager Tony Pulis: "You've got to give Southampton credit, they were the better team and deserved to win the game.
"It would be interesting to see how many teams played away midweek and then picked up points away from home this weekend, because our players did look leggy.
"It just wasn't our day. All season we've done well away from home. Today we didn't and got punished."
West Brom play away at Bristol City in an FA Cup third-round replay on Tuesday before hosting Aston Villa in the Premier League on Saturday.
Southampton's next match is at Manchester United in the league, also on Saturday.
Full Time Match ends, Southampton 3, West Bromwich Albion 0.
Full timeFull Time Corner, Southampton. Conceded by James McClean.
90:00 +3:19 Full timeFull Time Second Half ends, Southampton 3, West Bromwich Albion 0.
90:00 +2:50Foul by Oriol Romeu (Southampton).
90:00 +2:50Saido Berahino (West Bromwich Albion) wins a free kick in the attacking half.
90:00 +0:37Foul by Shane Long (Southampton).
90:00 +0:37Gareth McAuley (West Bromwich Albion) wins a free kick in the defensive half.
89:27Matt Targett (Southampton) wins a free kick in the defensive half.
89:27Foul by Craig Gardner (West Bromwich Albion).
86:50Hand ball by Claudio Yacob (West Bromwich Albion).
85:19Attempt missed. Chris Brunt (West Bromwich Albion) left footed shot from outside the box misses to the right following a set piece situation.
85:16Attempt blocked. Salomón Rondón (West Bromwich Albion) left footed shot from outside the box is blocked.
84:28Hand ball by Oriol Romeu (Southampton).
83:17 SubstitutionSubstitution Substitution, Southampton. Cuco Martina replaces Cédric Soares.
82:27Matt Targett (Southampton) wins a free kick in the defensive half.
82:27Foul by Claudio Yacob (West Bromwich Albion).
82:05Corner, West Bromwich Albion. Conceded by Victor Wanyama.
81:39Corner, West Bromwich Albion. Conceded by Ryan Bertrand.
80:59Delay over. They are ready to continue.
80:03Delay in match Shane Long (Southampton) because of an injury.
Attempt blocked. Chris Brunt (West Bromwich Albion) left footed shot from outside the box is blocked.
72:17 SubstitutionSubstitution Substitution, Southampton. Oriol Romeu replaces Steven Davis.
71:17 Goal scoredGoal! Goal! Southampton 3, West Bromwich Albion 0. Dusan Tadic (Southampton) left footed shot from a difficult angle on the left to the bottom right corner. Assisted by Steven Davis.
70:31Foul by Steven Davis (Southampton).
70:31Craig Gardner (West Bromwich Albion) wins a free kick in the defensive half.
68:10Offside, West Bromwich Albion. Victor Anichebe tries a through ball, but Craig Gardner is caught offside.
65:40Attempt missed. Victor Anichebe (West Bromwich Albion) right footed shot from outside the box is close, but misses to the left.
63:10Dusan Tadic (Southampton) wins a free kick on the left wing.
63:10Foul by Claudio Yacob (West Bromwich Albion).
62:41 SubstitutionSubstitution Substitution, West Bromwich Albion. Saido Berahino replaces Stéphane Sessegnon.
62:32 SubstitutionSubstitution Substitution, Southampton. Dusan Tadic replaces Sadio Mané.
61:02Offside, West Bromwich Albion. Chris Brunt tries a through ball, but Stéphane Sessegnon is caught offside.
60:26Foul by Ryan Bertrand (Southampton).
60:26Victor Anichebe (West Bromwich Albion) wins a free kick on the right wing.
58:52Attempt missed. Sadio Mané (Southampton) right footed shot from the right side of the box misses to the left. Assisted by Shane Long.
56:59Attempt missed. Stéphane Sessegnon (West Bromwich Albion) right footed shot from outside the box is too high following a set piece situation.
56:34Foul by Shane Long (Southampton).
56:34Craig Dawson (West Bromwich Albion) wins a free kick in the defensive half.
54:55Shane Long (Southampton) wins a free kick in the attacking half.
54:55Foul by Craig Dawson (West Bromwich Albion).
54:13Offside, West Bromwich Albion. Craig Gardner tries a through ball, but Salomón Rondón is caught offside.
51:30Attempt missed. Cédric Soares (Southampton) right footed shot from outside the box is high and wide to the right. Assisted by Shane Long with a headed pass.
49:49Foul by Sadio Mané (Southampton).
49:49Claudio Yacob (West Bromwich Albion) wins a free kick in the defensive half.
49:13Attempt missed. Stéphane Sessegnon (West Bromwich Albion) left footed shot from outside the box is too high. Assisted by Salomón Rondón with a headed pass.
48:03Victor Wanyama (Southampton) wins a free kick in the defensive half.
48:03Foul by Salomón Rondón (West Bromwich Albion).
46:49Corner, West Bromwich Albion. Conceded by Cédric Soares.
45:53Attempt missed. Victor Anichebe (West Bromwich Albion) header from the centre of the box is too high. Assisted by Craig Gardner with a cross.
45:00Second Half begins Southampton 2, West Bromwich Albion 0.
45:00 SubstitutionSubstitution Substitution, West Bromwich Albion. Salomón Rondón replaces Jonas Olsson.
45:00 SubstitutionSubstitution Substitution, West Bromwich Albion. Chris Brunt replaces Darren Fletcher because of an injury.
45:00 +1:07 Half timeHalf Time First Half ends, Southampton 2, West Bromwich Albion 0.
43:15Shane Long (Southampton) wins a free kick on the left wing.
43:15Foul by Gareth McAuley (West Bromwich Albion).
35:54Foul by James Ward-Prowse (Southampton).
35:54Claudio Yacob (West Bromwich Albion) wins a free kick in the defensive half.
35:48Attempt blocked. Matt Targett (Southampton) left footed shot from the centre of the box is blocked. Assisted by Sadio Mané.
35:46Attempt blocked. Sadio Mané (Southampton) left footed shot from the centre of the box is blocked. Assisted by Shane Long.
34:06 Goal scoredGoal! Goal! Southampton 2, West Bromwich Albion 0. James Ward-Prowse (Southampton) converts the penalty with a right footed shot to the bottom left corner.
33:08Penalty Southampton. Matt Targett draws a foul in the penalty area.
33:08Penalty conceded by Craig Dawson (West Bromwich Albion) after a foul in the penalty area.
31:54Jose Fonte (Southampton) wins a free kick in the defensive half.
31:54Foul by Craig Gardner (West Bromwich Albion).
29:38Attempt saved. Shane Long (Southampton) right footed shot from outside the box is saved in the centre of the goal. Assisted by Matt Targett.
27:12Corner, Southampton. Conceded by Gareth McAuley.
26:49Attempt blocked. Sadio Mané (Southampton) header from the centre of the box is blocked. Assisted by Cédric Soares with a cross.
24:09Offside, Southampton. Matt Targett tries a through ball, but Shane Long is caught offside.
23:23Offside, Southampton. Steven Davis tries a through ball, but Sadio Mané is caught offside.
21:04Attempt missed. Craig Gardner (West Bromwich Albion) right footed shot from outside the box is too high. Assisted by Stéphane Sessegnon.
19:09Foul by Steven Davis (Southampton).
19:09Craig Dawson (West Bromwich Albion) wins a free kick in the defensive half.
18:54Delay over. They are ready to continue.
18:17Delay in match James McClean (West Bromwich Albion) because of an injury.
14:01Shane Long (Southampton) wins a free kick in the attacking half.
14:01Foul by Gareth McAuley (West Bromwich Albion).
9:13Attempt missed. Craig Gardner (West Bromwich Albion) header from the centre of the box is close, but misses to the left. Assisted by James McClean with a cross.
8:32Foul by Jose Fonte (Southampton).
8:32Victor Anichebe (West Bromwich Albion) wins a free kick in the attacking half.
4:40 Goal scoredGoal! Goal! Southampton 1, West Bromwich Albion 0. James Ward-Prowse (Southampton) from a free kick with a right footed shot to the top left corner.
3:39Sadio Mané (Southampton) wins a free kick in the attacking half.
3:39Foul by Craig Dawson (West Bromwich Albion).
0:34Offside, West Bromwich Albion. Gareth McAuley tries a through ball, but Victor Anichebe is caught offside.
0:00First Half begins.
0:00Lineups are announced and players are warming up.
Live data and text provided by our data suppliers