St Johnstone celebrateImage source, SNS
ByStuart Mitchell
BBC Sport Scotland

Ten-man St Johnstone produced a stunning late comeback to rescue a Scottish Premiership point and deflate Falkirk at McDiarmid Park.

John McGlynn's side looked so close to producing back-to-back top-flight victories, but in the fifth minute of stoppage time, St Johnstone won a free-kick just outside the box.

Summer signing Enes Alic stepped up and unleashed a pinpoint left-foot strike to send the home fans wild.

The opening stages in Perth lacked a spark, quite appropriate following the pre-match news that the East Stand would be closed because of an electrical fault.

Taylor Steven and Scott Bain appeared to be having their own individual battle with the two biggest moments in the first half.

Steven's thunderous strike was tipped over the crossbar by Bain, before the St Johnstone attacker moved in behind the defence and was denied again by the Falkirk goalkeeper, who stretched out a leg to deflect another attempt over.

Bain has been called up to Sebastian Pocognoli's Scotland squad for the upcoming Nations League matches, and continues to state his case to add to his four caps.

The second-half turning point arrived when St Johnstone's Cheick Diabate, already on a yellow card, received a second booking.

Seven minutes later, Falkirk took the lead as Owen Eames raced down the left, and his cutback made it through to Ethan Ross, who scored his first Premiership goal of the season.

The game still had an electric finish to come, though, when Alic stepped up to grab a point for St Johnstone.

St Johnstone analysis: Valakari's side battle adversity

When it comes to the end of the season, this could be a valuable point for St Johnstone as they showed their character again.

Many around McDiarmid Park might have wondered what was going through Simo Valakari's head as he stood on the touchline with his team a man and a goal down.

The manager made big decisions, introducing Sam Stanton and Ruari Paton, and that helped ease some of the Falkirk pressure after the opening goal and allowed them to test Scott Bain in the visitors' goal.

With pretty much the last kick of the game, left-back Alic stepped up with a special free-kick to delight the home support.

The kind of moment that could add to the newly promoted side's confidence and it continues their unbeaten run at home back in the top flight, following wins over Kilmarnock and Hibernian.

Graphic

Falkirk analysis: McGlynn's worst fears realised

John McGlynn is often calm on the sidelines but, throughout this, the Falkirk manager was animated, even more so after his team scored.

It would have been understandable if he was thinking about the trip to Tannadice earlier this month, when his side lost a late equaliser to Dundee United.

The Falkirk manager's fears were realised when Alic produced a special free-kick to ensure the visitors left Perth with only one point instead of three.

McGlynn freshened things up through the second half, but the substitutes couldn't combine to give their team a more comfortable lead.

Falkirk were seconds away from having a better record at this point compared to their six points from seven matches in last season's impressive campaign.

Instead, that late equaliser means they match that record at this point. It's still early in the season, but McGlynn and the fans will be hurting that they couldn't make it back-to-back victories after the win at home to Hearts on Tuesday.

Player of the match

Number: 42 O. Eames
Average rating 7.88
Number: 2 E. Alić
Average Rating: 6.22
Number: 1 T. Steward
Average Rating: 5.59
Number: 7 T. Steven
Average Rating: 5.50
Number: 8 J. Holt
Average Rating: 5.06
Number: 33 L. Smith
Average Rating: 5.00
Number: 9 J. Fowler
Average Rating: 4.94
Number: 5 Z. Mitchell
Average Rating: 4.82
Number: 42 R. McAlear
Average Rating: 4.81
Number: 30 J. Cotterill
Average Rating: 4.71
Number: 32 J. Campbell
Average Rating: 4.47
Number: 11 S. Stanton
Average Rating: 4.46
Number: 99 R. Paton
Average Rating: 4.23
Number: 19 D. Finlayson
Average Rating: 4.14
Number: 3 C. Diabate
Average Rating: 3.69
Number: 22 D. Schmidt
Average Rating: 3.38

After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.