Norwich City Women were on the wrong end of a five-goal thriller at The Nest, losing 3-2 to Fulham in a Division One South East top-of-the-table clash.
Freya Symonds broke the deadlock early on and, after Fulham had gone ahead after half-time, Faith Harrison fired the Canaries back level, but it was the visitors who would net the final goal late in the game.
Andy Cook made two changes to the side that beat QPR last weekend, Lara Densley and Ceri Flye starting over Harrison and Issy Moore.
Symonds had the first shot at goal, hitting the side-netting after her effort took a deflection in the Fulham box.
Composure and a lovely link-up from Symonds and Natasha Snelling set Densley up to shoot on the edge of the area, firing inches wide of the target.
Fulham stopper Frankie Gibbs then made a fantastic save to deny Symonds at point-blank range.
Symonds was rewarded for her efforts shortly after as the ball was intercepted on the edge of the Fulham box, eventually falling to the number 18 to slot home for the opener.
Stella Gandee-Morgan then put in a dangerous cross for the visitors that was fortunate to land on the roof of Sarah Quantrill's net.
Fulham found the equaliser on the 30-minute mark through Becky Stormer, who managed to scramble the ball over the line from their first corner of the game.
Eloise King picked up the ball from halfway and looped a ball over the top for Densley but she couldn't find the target.
The final chance of the half fell to Grace Riglar from a Symonds corner but her header flew inches over the bar.
The second half was much steadier with few chances for either side before the hour mark.
Gandee Morgan found space to shoot for Fulham after 65 played but could only fire over Quantrill's bar.
The visitors then took the lead for the first time shortly after, Ellie Olds with the goal.
Kennard was released down the left wing and took a shot but was unable to test Gibbs.
City did eventually hit back in the 77th minute, Snelling finding Harrison on the break who coolly fired home to make it 2-2.
A lengthy break then took place just before 90 minutes as Fulham captain Jade Bradley took an awkward fall and was ultimately stretchered off.
Once play had resumed there were 14 minutes left to play, by this stage over half an hour past the 90.
Both sides battled for the winning goal, Fulham ultimately coming out on top as Hannah Mackenzie eventually netted the final goal for the visitors.
The result puts Fulham back on top of the table, a point ahead of the Canaries with a game in hand.
City are back at The Nest on Tuesday, February 17, when they host AFC Sudbury.
Norwich City: Quantrill (C); Daviss (Cook 90+47), Flye, Williams, Wallace; Riglar, King (Groves 73), Symonds; Densley (Moore 90+35), Kennard (Harrison 73), Snelling.
Unused subs: Mears, Wilson, Strauss.
Goals: Symonds (20), Harrison (77)
Fulham: Gibbs; Rutherford, Stormer, Olds, Gandee-Morgan, Stead (Lister 79), Oliver, Dale, Dungate (Grey 58), Mackenzie, Bradley (C) (Rolf 90+28)
Unused subs: Goldsmid, Milve, Mendes, Bradley.
Goals: Stormer (30), Olds (66), Mackenzie (90+46)
Bookings: Dale (4)
HT: 1-1
FT: 2-3
Venue: The Nest
Referee: Calin Rogojan
Attendance: 1,000