Celtic hit four goals in 12 first-half minutes to sweep past St Johnstone and into the Scottish Gas Scottish Cup final.
The holders wreaked vengeance following defeat in Perth two weeks ago as they won 5-0 to set up a return trip to Hampden to face Aberdeen on May 24.
With Celtic needing just one point from their last five matches to wrap up the William Hill Premiership title, the final is set to give Celtic the chance to seal the first treble of Brendan Rodgers’ second reign, against the same opponents he overcame to clinch his first in 2017. It would be the club’s ninth treble and their sixth in nine seasons.
Captain Callum McGregor started the rout in the 34th minute before setting up Daizen Maeda to net the first of two first-half goals, which came either side of Adam Idah’s tap-in. Substitute Jota rounded off the scoring midway through the second half.
Rodgers named the same team who also hit five goals past Kilmarnock last week, after making four changes in the wake of that defeat by Saints.
That meant a start for Idah, whose professionalism was defended by Rodgers after footage emerged on social media of the striker’s midweek night out, which appeared to show him being sick in a taxi.
It was one-way traffic from the start as James Forrest caused problems with several crosses and efforts at goal, while McGregor, Arne Engels and Maeda had long-range efforts saved.
Saints boss Simo Valakari would have been happy enough as his side denied Celtic space in behind but they played a part in the opener. Barry Douglas flighted a goal kick towards Stephen Duke-McKenna inside his own half and Alistair Johnston took advantage of the lack of pace on the ball to intercept.
The right-back fed Reo Hatate who set up McGregor to sidefoot the ball into the corner from 16 yards out for his 10th goal of the season.
The goalscorer drove forward three minutes later and played a pass just inside Sam Curtis for Maeda to slot into the far corner.
The favourites put the game beyond any doubt in the final minute of the half. Liam Scales split the Saints defence and Hatate squared for Idah to tap in, before the Japan midfielder provided another assist for Maeda to fire through a crowded goalmouth and into the bottom corner.
Idah should have made it five three minutes after the restart but appeared to get his foot caught in the turf as Forrest’s square pass rolled right in front of him in the six-yard box.
Valakari had brought on forwards Benji Kimpioka and Makenzie Kirk at half-time and the latter quickly grabbed the limelight, although not to any lasting impact.
The Northern Ireland Under-21 international forced a great save from Viljami Sinisalo with a mid-air flick but the offside flag went up.
Kirk then fired into the top corner from 25 yards but referee Calum Scott disallowed the goal following a VAR review after spotting a two-handed push on Idah from Daniels Badolis as Saints won possession.
Another VAR review saw Scott rescind a penalty award after Forrest eventually went down following a sliding challenge from Sven Sprangler and a shoulder charge from Badolis.
Idah had been set to take the penalty, but instead was one of three players to make way in a triple change.
One of the substitutes, Jota, soon squeezed the ball home inside Andy Fisher’s near post following Johnston’s deep cross.
The Premiership’s bottom club avoided further blows to their morale and Valakari handed Uche Ikpeazu his debut in the 75th minute as the striker finally made his comeback from knee surgery.
[(Gil Vicente FC) Strength]: 1. Gil Vicente FC finished 13th in the league last season. They aim to avoid relegation and fight for a Conference League spot in the new season. Facing FC Porto, the team are motivated to take points in this home game.2. Gil Vicente FC won the recent two games in a row across all competitions. They won 2-0 over CD Nacional in the last league game, smoothly starting wi...
[(Dynamo Dresden) Neutral]: 1. Both sides have never met before, so there were no records to refer to.[(Dynamo Dresden) Weakness]: 1. As the newly promoted team in the 2. Bundesliga, Dynamo Dresden suffered a losing streak in the first two rounds, being demoralized a lot. Facing 1.FSV Mainz 05 in the first game of the DFB-Pokal at home, the team find it hard to secure a win, indicating doubtful mo...
[(Jaro) Strength]: 1. Jaro are 8th in the table and still need points to secure a Championship play-offs spot, indicating full motivation in this match.2. Forward Kerfala Cissoko scored the winner in the last game, helping his side win.3. Jaro won 2-1 over FC Haka in the last game, securing a 2-game winning streak and showing outstanding recent form.4. Jaro were unbeaten with 1 win and 1 draw in t...
[(SC Preussen Munster) Strength]: 1. In the new season, SC Preussen Munster's 3 goals in two league games were scored by 3 players, showing multiple scorers on offense.2. SC Preussen Munster won 4 of the last 5 home games in AH, boasting a decent home trend.[(SC Preussen Munster) Neutral]: 1. SC Preussen Munster drew 1-1 with SC Paderborn 07 in the last 2. Bundesliga game, showing average performa...
[(Rot-Weiss Essen) Strength]: 1. Rot-Weiss Essen are playing in the 3. Liga this season. Despite their inferior strength to their rivals, the team will still go all out to secure a qualification spot in this home game.2. Tobias Kraulich scored a goal in the last game, showing his outstanding form.3. Rot-Weiss Essen scored 2 goals and conceded 2 in the last 2 competitive games, boasting decent offe...
[(IFK Varnamo) Strength]: 1. IFK Varnamo are at the bottom of the table this season. If they want to avoid relegation, they have to go all out for points in every game, indicating strong motivation in this match.2. Kai Meriluoto scored a goal and made an assist in the last game, helping the team tie with IF Elfsborg.3. IFK Varnamo won the last 2 games in AH, demonstrating recent performances in li...
[(Le Mans) Strength]: 1. Le Mans drew with En Avant Guingamp in the last league game, failing to start with a win. In this home match, they are motivated to secure their first win of the new season.2. William Harhouz scored an equalizer before the end of the last game, helping the team tie with En Avant Guingamp.3. Le Mans secured a 3-game winning streak in recent warm-up games at home, showing de...
[(Mirassol FC) Strength]: 1. Mirassol FC midfielder Gabriel Santana scored a goal in the last league game, performing actively.2. Mirassol FC scored 10 goals in the last 5 league games, averaging 2 goals per game, showing full offense.3. Mirassol FC conceded 5 goals in the last 5 league games, with an average of only 1 goal per game.4. Mirassol FC boast reliable home strength, remaining unbeaten w...
[(Leeds United) Strength]: 1. After relegation, Leeds United returned to the Premier League this season as the EFL Championship winners. The team significantly strengthened their squad during the summer transfer window, with the goal of staying in the Premier League this season. For their opening home game against Everton, they are determined to secure a winning start to the league, showing strong...
[(Elche) Strength]: 1. As the newly promoted team this season, Elche are motivated to start with a home win in their debut.2. In the summer window, Elche signed midfielder Federico Redondo, Real Madrid loan forward Alvaro Rodriguez, and Valencia CF striker German Valera.3. Elche finished 22 wins, 11 draws, and 9 losses in the Segunda Division last season, smoothly being promoted as the 2nd-placed ...


- 1 Brentford Agree Deal to Sign Dango Ouattara From Bournemouth
- 2 TIPS - Botafogo de Futebol e Regatas VS Liga Deportiva Universitaria
- 3 Hummels snubs son for match with new model girlfriend
- 4 TIPS - Villarreal VS Real Oviedo
- 5 ngland cricket legend’s granddaughter stuns in bikini
- 6 Lamela explains retirement decision: It started 11 years ago...
- 7 Estevao Willian set for 'key' Chelsea role after debut vs Palace
- 8 Agent of Real Madrid defender David Alaba responds to Saudi Pro League transfer speculation as Spanish giants ponder selling 33-year-old after injury woes
- 9 TIPS - Club Necaxa VS Club Leon
- 10 Emotional Arne Slot admits he had wanted to bring late Diogo Jota on as a substitute in Liverpool's dramatic victory over Bournemouth