Lauren Hemp scoresImage source, Getty Images
ByAlex Brotherton
BBC Sport journalist

Defending Women's Super League champions Manchester City maintained their 100% start to the season as they came from behind to claim a thrilling win against Liverpool.

Two late goals settled the outcome as Reds defender Grace Fisk put through her own net in the 90th minute, before Lauren Hemp raced clear in added time to calmly finish for her second strike on Friday night.

It looked set to be a long night for Liverpool when Hemp ran on to Carlotta Wamser's pass inside from the left and finished past former City keeper Khiara Keating with 13 minutes on the clock.

But the visitors quickly responded through Alice Bergstrom and Vivien Endemann, who took advantage of defensive lapses in the City backline to score.

Liverpool's pressing had already created two opportunities when City gave the ball away in the 19th minute, Bergstrom was played in and she coolly slotted past Ayaka Yamashita.

Ten minutes later City failed to clear a cross from the right and Germany striker Endemann pounced on the loose ball, despite Yamashita getting a hand to her shot.

Khadija Shaw was unlucky to hit the post from a tight angle as the hosts responded well, but she drew City level in first-half injury time through a piece of good fortune.

Hemp's low strike from the left trickled onto the goalline from Keating's parry, and Shaw reacted quickly to bundle the ball home.

The visitors - chasing a first away WSL win against City - started the second half brightly with Endemann creating problems down the left flank and a rogue cross hitting the outside of the post.

But City hit back and would have gone in front from a flowing team move had Keating not tipped over Shaw's close-range effort.

Liverpool were then let off the hook when Jade Rose blazed over after a deep cross bounced off the crossbar, but buckled in a dramatic finale as Fisk converted a Grace Clinton cross past her own keeper before the impressive Hemp confirmed a third successive league win for the hosts.

Man City analysis - Hemp sparkles but defensive concerns remain

This was the first time City have been seriously challenged and they got through it - just.

While they displayed their usual relentless approach when attacking, they looked extremely vulnerable without the ball.

In the first half Laura Blindkilde Brown and Yui Hasegawa were overrun in midfield by the physicality and tenacity of Fuka Nagano and Natalia Ramos, the latter leading Liverpool's press.

City's failure to clear in the build-up to Liverpool's second goal highlighted just how much they miss injured centre-back Rebecca Knaak.

However, the mentality of Andree Jeglertz's squad was impressive as fighting back against a very good Liverpool side was no mean feat.

Another major positive was the continued fine form of Hemp, who was unplayable at times with the ball at her feet and caused Reds right-back Sam Kerr all kinds of problems.

Liverpool analysis - Reds impress but changes come too late

That third-placed Liverpool's vast improvement from this time last year has already become a major theme of the new season was testament to the work of boss Gareth Taylor and his players.

They won the midfield battle hands down in the first half, and forced City into mistakes with their pressing as they did against Charlton and Tottenham.

Endemann in particular was excellent on the left wing, while Spaniard Ramos looks to be a superb midfield signing.

However, despite putting in a great performance, Liverpool were hanging on after City's introduction of Sam Coffey, Aoba Fujino and Kerstin Casparij gave them fresh impetus as well as added quality.

Taylor probably left it too late to bring on fresh legs for his team, and ultimately they could not hang on to suffer a first loss of the campaign.

Player of the match

Number: 11 L. Hemp
Average rating 9.31
Number: 11 L. Hemp
Average Rating: 9.31
Number: 9 K. Shaw
Average Rating: 7.38
Number: 20 A. Fujino
Average Rating: 7.25
Number: 25 Y. Hasegawa
Average Rating: 7.17
Number: 6 G. Clinton
Average Rating: 7.00
Number: 17 S. Coffey
Average Rating: 6.86
Number: 7 B. Mead
Average Rating: 6.84
Number: 37 C. Wamser
Average Rating: 6.80
Number: 18 K. Casparij
Average Rating: 6.71
Number: 31 A. Yamashita
Average Rating: 6.65
Number: 5 A. Greenwood
Average Rating: 6.62
Number: 8 M. Fowler
Average Rating: 6.51
Number: 24 I. Beney
Average Rating: 6.47
Number: 19 L. Blindkilde Brown
Average Rating: 6.47
Number: 4 J. Rose
Average Rating: 6.37

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