Jessie Stapleton fired home her fourth goal of the season as Shelbourne edged out Peamount United 1-0 at Tolka Park to extend their lead at the top of the Women's National League.
The midfielder smashed home on the half-hour amid a scramble in the box as the Reds moved five points clear of their Dublin rivals at the summit.
Shels came into the game with a two-point advantage after Peas were held by Bohemians in another derby seven days ago.
And the champions extended their lead at the top with one of their best performances of the season, as they hit the woodwork three times in a commanding performance.
It was the visitors who began the game the stronger, however, and they had the first clear chance when Karen Duggan narrowly missed the target from the edge of the box.
Shels had a chance of their own moments later, a clever short corner routine seeing Jess Ziu find Shauna Fox in the box, but she scuffed her effort.
Noel King’s charges broke the deadlock on the half-hour as Jess Gargan took a Ziu pass and did brilliantly to beat Lauryn O’Callaghan and surge into the box.
Her cross, aimed for Saoirse Noonan, looked to be handled by Tiegan Ruddy and Stapleton may have done the Peas defender a favour by slotting home and saving her a red card.
Gargan could have had a goal of her own five minutes later as she met Noelle Murray's corner with a firm header, but Niamh Reid-Burke did brilliantly to tip it onto the bar.
Peas finished the half as they started it, on the front foot, as Steph Roche’s well-struck volley was comfortably saved by former Ireland keeper Amanda Budden.
Shels upped the tempo after the break and Ziu should have doubled the Reds’ lead as she met a Murray corner with her head, but she couldn’t keep it down.
Just before the hour, the Ireland winger, who is not renowned for her height, headed another Murray cross onto the bar.
Peas enjoyed a purple patch of their own around the midpoint in the half and really should have levelled when Aine O’Gorman was played in by Jetta Berrill.
The league’s top scorer, with ten in eight games, looked odds-on to add to her impressive tally but the captain smashed her shot over the bar.
Alannah McEvoy, facing her former club, had a half-chance moments later for Peas but she could only hook her shot into the arms of Budden.
Shels continued to control the game but they endured a couple of injury-time scares, Chloe Mustaki pulling off an excellent covering tackle to deny Sadhbh Doyle in the six-yard box.
And Gargan showed bravery to pull off a big block with virtually the last kick of the game to deny Peas sub Lauren Kelly.
The only negative for Shels was the departure of Keeva Keenan with injury, while Peas saw Lauryn O’Callaghan carried off, both players having returned recently from serious injuries.
Shelbourne: Amanda Budden; Jess Gargan, Shauna Fox, Pearl Slattery, Chloe Mustaki; Jessie Stapleton, Rachel Graham, Noelle Murray (Jemma Quinn 90+4); Keeva Keenan (Abbie Larkin 44), Jess Ziu, Saoirse Noonan.
Peamount United: Niamh Reid-Burke, Lauryn O’Callaghan (Rebekah Carroll 89), Tiegan Ruddy, Chloe Moloney, Alannah McEvoy (Lauren Kelly 77); Karen Duggan, Sadhbh Doyle, Aine O’Gorman; Jetta Berrill, Erin McLaughlin (Tara O’Hanlon 64), Stephanie Roche.
Sligo Rovers 1-2 Galway United
Galway United left the Showgrounds with all three points after the first ever meeting between these sides in the Women's National League.
After starting the game brightly, the hosts took the lead on 15 minutes. Leah Doyle beat two Galway shirts and played a sublime pass to Emma Doherty, who rounded the goalkeeper and put her side ahead. But Going a goal behind seemed to kick Galway into gear, and they grew into the game as the first half progressed.
The visitors hit the post twice in the half, and Chloe Singleton and Jenna Slattery went close. Their equaliser came with the last kick of the half as Becky Walsh headed past Kristen Sample from a corner to level matters.
Galway started the second period on top and Sample had to be at her best to prevent her side going behind on 55 minutes. She couldn’t keep out the winner though, as Singleton’s cross found Shauna Brennan at the back post.
Galway remain in sixth after the win while Sligo drop to eight.
Treaty United 0-4 Bohemians
Bohemians produced an emphatic win at the Markets Field, although it was marred by an unfortunate injury to Isobel Finnegan on the stroke of half-time.
After a tricky start to the season, the visitors got off to the perfect start inside the opening ten minutes. Laoise Browne’s weak clearance fell to the feet of Finnegan, who took one touch before lobbing Trish Fennelly-Hunt from 40 yards out. Expect it to be included in this year’s goal of the season shortlist.
It was to get better for Sean Byrne’s side five minutes later. After some pinball inside the Athlone penalty area, Sinead Taylor struck a sweet volley into the bottom right corner to put Bohemians two ahead.
Taylor got her second of the evening five minutes after the restart. Danielle Murray bolted up the right wing and found Taylor, who beat her marker before guiding the ball into the bottom corner, giving Fennelly no chance.
Lara Phipps netted her side’s fourth goal on 85 minutes to round off an impressive showing from the Dublin 7 side.
Cork City 1-4 Athlone Town
A fourth win in a row for Athlone Town, who are enjoying a fantastic run of form.
They started sharply at Turner's Cross, creating chances from the off and pressing Cork City high up the pitch.
In the 39th minute, Muireann Devaney ran onto a lob pass and slotted the ball past Walsh.
Athlone's goals kept coming in the second half, with Corbet slotting home a penalty in the 54th minute and Devaney getting her second of the game soon after. Aoife Cronin pulled one back for the home side in the 65th minute but Athlone didn't let that deter them, as Gillian Keenan capitalised on a Cork error in defence to give Athlone their fourth of the day.
Wexford Youths 2-0 DLR Waves
Wexford Youths are back to winning ways after a brilliant display at Ferrycarrig Park.
A win today would have seen The Waves leapfrog The Youths, but Wexford took their opportunities throughout the game.
The first Wexford goal came in the 13th minute. Orlaith Conlon was taken down in a great free-kick position, Ciara Rossiter whipped a fantastic delivery into the box, and Nicola Sinnott hit it home to put her side 1-0 up.
DLR kept on the pressure, with striker Katie Malone running at every ball possible up the pitch. An equaliser looked on the horizon after a number of positive chances, but Wexford's defence and goalkeeper Maeve Williams kept it tight and they went into the break on top.
Wexford had a great chance in the 49th minute, but Rossiter couldn't capitalise, putting the ball just over the crossbar.
In the 88th minute, Ellen Molloy won a free-kick in another great position. Some might have said say it was too ambitious to try the shot, but not for Ciara Rossiter, whose shot dipped into the net to put the home side 2-0 up.