Mersey Valley made it two wins in four days with a deserved 4-2 victory over Moore United and saw another hat-trick from Owen Adams – all done in front of the watching Darts World Champion Luke Littler.
Mersey Valley made it two wins in four days with a deserved 4-2 victory over Moore United and saw another hat-trick from Owen Adams – all done in front of the watching Darts World Champion Luke Littler.
One year ago, we travelled to play Winsford Town in a Cheshire League Two game – we lost the game 6-1, outplayed and out fought it was a day that we realised how tough the challenge would be to achieve our ambitions as a football club.
The last two weeks have been a reminder to us the levels we need to reach – a heartbreaking last-minute defeat to League One Billinge New Street in the JA Walton Cup was then followed by a humbling 6-2 defeat at Altrincham Hale, another side one level higher than us, in the Quarter Final of the Altrincham & District FA Cup.
Valley sit in second place in the league table, one point behind unbeaten leaders St Helens Town who also have two games in hand. They’ve been in incredible form this season and it would take a huge drop for them to fail to hold on to top spot.
Stretford Paddock currently sit in third place – two points behind Mersey Valley – having played the same number of games. The pre-season favourites have won eight league games in the bounce since suffering back-to-back defeats in September.
Another pre-season favourite Lymm Rovers are also in a good position, sitting fourth on twenty-nine points but have hit form with three straight league wins after their mid-season wobble.
Hartford and Haydock may also consider themselves in the mix but with Hartford losing their manager to Premier League Lostock Gralam and Haydock only having eight games left it may be too much for either side to get into the top two.
It promises to be an exciting final few months of the season. Valley still have to travel to St Helens and Lymm and also welcome Stretford Paddock to Banky Lane – a game everyone is looking forward too.
SATURDAY 16TH NOVEMBER 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
A brilliant late rally from Mersey Valley saw them take all three points from promotion rivals Lymm Rovers.
With Brad Cooke away and Adam Rigby and Alex Gorst both injured, Mersey Valley handed a debut to 18-year-old goalkeeper Sam Phillips who joined on a dual reg from North West Counties side Abbey Hey.
Both sides looked positive, but the visitors started better, keeping the ball more and winning the early battles but it was Mersey Valley that created the first chances. Deering and Woolley combined, and Deering fired in a dangerous shot that the keeper bundled wide.
Dignan played a clever through ball for Goldrick, but the keeper was out quickly to smother the ball. Greenwood then set up Deering, who beat the keeper, but the defender was in the right place to clear the ball behind. From the corner, the ball came back to Woolley, who curled a great ball into the box, but Adams couldn’t hit the target.
Lymm reacted by slowing the game down and they started to get more control, their best chance was squandered by Pinney who headed over from close range.
Deering was the danger man; three times he beat his man and fired a dangerous cross into the area but Laidlaw in the Lymm goal was having an excellent game. In added on time Adams played in Deering but this time his shot curled just wide.
HT: Mersey Valley 0 Lymm Rovers 0
The second half started and Valley started to gain control, helped by an injury the Lymm player Roberts who had been a danger in the first half.
Howarth replaced Renshaw and the home side went close, Deering with a great take and turn to open up the space but his shot was straight at the keeper.
The breakthrough arrived just before the hour, brilliant work again by Deering created the chance for Woolley who showed his strength to get in front of the full back and beat the keeper.
The league lasted less than a minute but in very controversial circumstances. Quarmby, clearly offside, was allowed to run through and beat Phillips to level the game up again.
The game was end to end, with neither side able to really test the keeper. Fraine replaced the hard-working Goldrick to try and bring some freshness to the attack, but again, it was a lack of quality and composure in the final third, letting Valley down.
With time out and with Lymm tiring the home side took their chance. Woolley with a clever through ball to Fraine who did the rest, a brilliant finish past the keeper sending a good Banky Lane crowd wild!
The home side weren’t finished, Dignan bursting into the box and firing a brilliant shot past the keeper for his first of the season. A brilliant second-half performance and a deserved win for the home side.
FT: Mersey Valley 3 Lymm Rovers 1
MVFC: Phillips, Renshaw (Howarth), Dignan (Wilson), Evans, Greenwood, Roach, Deering, Adams, Goldrick (Fraine), Riley, , Woolley (Chaddock)
Subs Not Used: Acton
Goals: Woolley 59, Fraine 83, Dignan 88
Booked: Evans
Lymm Rovers: Laidlaw, Keating, Shoesmith, Pinney, A Quarmby, Z Smyth, E Smyth, Heale, Ridley-Thomas, Roberts, H Quarmby
Subs: Benson, Redmond, Richards
Goals: H Quarmby 60
Booked: None
Referee: Steve Jackson
Continued his fine form this season with another superb performance down the left hand side, he caused problems all day and could have had at least five assists. He is impossible to mark when he is in his zone and he is a massive part of this team.
SATURDAY 26TH OCTOBER 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
Mersey Valley continued their fine run of form with a 4-1 victory over Halton Farnworth Hornets at Banky Lane, but they were made to work hard for the three points.
Manager Jon Hudson made just one change to the side that beat Sandbach United – with Jordan Downing unavailable, Niall Goldrick returned to the starting line-up.
Mersey started well and took the lead on 5 minutes. Mike Woolley with a good run found Riley who coolly and calmly passed the ball into the bottom corner to give the home a perfect start.
Deering was looking dangerous on the left, cutting inside, putting the full-back on the floor, but the ball was cleared. From a Goldrick free kick, the keeper spilt the ball. Roach looked to tap home, but the keeper recovered to make a smart block.
Cooke had to be alert and make a good save after a bouncing ball got in behind the Mersey Valley defence.
Woolley was continuing his fine form, first a great cross curled into the area found Adams who hit the post with a header and then found Deering in space who curled the ball past the post.
An error at the back almost gave the visitors an equaliser, but Cooke was on hand to block the shot.
HT: Mersey Valley 1 Halton Farnworth Hornets 0
So far this season Valley have been brilliant after the break but today it was the visitors that responded well, Cooke was again in top form as he made two excellent saves.
The pressure paid, Dignan with a clumsy challenge in the area and the referee awarded the penalty – Cooke was sent the wrong way and the game was level with the visitors on top.
The reaction from the home side was excellent, from a Riley corner the keeper failed to block the ball and Adams dived into the feet to head the ball home, taking a whack in the nose for his bravery.
Halton also reacted well, Byrne with a looping header that clipped the top of the bar. They continued to press but Greenwood and Roach stood firm and Valley looked to kill the game.
A huge part of Mersey Valley’s success this season has been their fitness levels, and this proved once again to be the case. Brilliant work from Adams created the opening Deering had been waiting for, and he smashed the ball home.
Then deep in stoppage time, Deering was the creator as he set up Fraine to make it 4-1 and another big three points.
FT: Mersey Valley 4 Halton Farnworth Hornets 1
MVFC: Cooke, Wilson, Dignan, Evans, Greenwood, Roach, Deering, Adams, Riley, Goldrick (Fraine), Woolley (Chaddock)
Subs Not Used: Renshaw, Acton, Downey
Goals: Riley 5, Adams 68, Deering 90, Fraine 90+5
Halton Farnworth: Taylor, Parsonage, Gash, Felton, Byrne, Harris, Shaw, Graham, Harrison, Strong, Ruddock
Subs: Millington, Lunt, Talbot, Robinson, Gould
Goals: Penalty 58
Booked: Byrne
Referee: Lewis Smith
Adams’s typical battling performance was highlighted by him throwing his head in where it hurts for the crucial second goal. Then, with a damaged nose, he continued to win every challenge, get the side going, and even set up Deering for the third goal.
SATURDAY 12TH OCTOBER 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
Mersey Valley equalled the club record for successive league wins with a 4-1 victory over Newton Athletic yesterday at Banky Lane – keeping them in second place just two points behind league leaders St Helens Town.
Manager Jon Hudson made three changes from the side that beat Maine Road Reserves with Aaron Johnson, Ewan Roach and Niall Goldrick all unavailable. Sam Chaddock and Sam Deering both started as did fit again captain Joel Riley.
The visitors made the better start, Dylan Owens forcing Cooke into a great early save. Newton looked to get the ball up to the big centre forward quickly as he was causing problems.
Neither side good get control of the game but it was Newton who looked sharper and more dangerous in the opening period.
Despite that it was the home side that opened the scoring on 20 minutes, a brilliant run by Sam Deering caused panic in the box and his clever ball was turned home from close range by Sam Chaddock.
Deering was dangerous, every time he got the ball he looked the get at the defence and when he got in behind again he was hacked down by Dicks and the referee awarded the penalty. Captain Joel Riley stepped up and stroked home from the spot to give the home side a 2-0 lead.
The away side could feel hard done by after making a good start to the game and they remained positive and continued to threaten and they got the goal their play deserved just before the break – the dangerous Owens firing past Cooke.
HT: Mersey Valley 2 Newton Athletic 1
The second half was a nervy, scrappy game. Valley always looking dangerous with Deering but he was well marked by the impressive Ollie Shone.
At the other end, Jones had a great opportunity to level the scores after he beat the offside line but Cooke was out well the block the shot.
It looked like it was going to be a mistake or a moment of real quality that would settle the game and it proved to be the later. Joel Riley scoring a beauty, hit with power and pace, the ball dipped and curled past the keeper into the back of the net.
Deering added a last fourth after great work from Dignan and the three points were won.
FT: Mersey Valley 4 Newton Athletic 1
MVFC: Cooke, Howarth (Renshaw), Dignan, Evans, Greenwood, Wilson, Deering, Adams (Woolley), Riley, Chaddock (Dorsey), Baroudi (Downing)
Goals: Chaddock 20, Riley (pen) 27, 79, Deering 88
Booked: Deering, Dorsey
Newton Athletic: Middleton, Shone, Woodman, Dicks, Morgan, Pownall, Jones, Roddy, D Owens, Zahringer, Brown.
Subs: Bailey, Hughes, Edwards, P Owens
Goal: D Owens 44
Booked: Dicks, D Owens
Referee: Euan Kay
Back in in top form and fully fit after an early season injury, a brilliant performance from the left-back, a danger going forward and strong defensively, linking up well all game with Sam Deering, the will be better left hand side in the league this season!
SATURDAY 5TH OCTOBER 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
Another excellent away day performance saw Mersey Valley win their fourth game in a row and finish the day in the second automatic promotion place in the Cheshire League 2.
With Sam Deering recalled by parent club New Mills and captain Joel Riley injured Mersey made two changes from the side that thrashed Sandbach Town last week. Zaid Baroudi replaced Deering and Nathan Wilson came in for Riley with Adams taking the captain’s armband.
The visitors made a good start, Baroudi and Goldrick looking dangerous in the wide areas but the game soon became sloppy with neither side able to get on the ball for long periods – it was the home side that created a number of half-chances.
The first big chance fell to Valley. Johnson with a great run that took three fouls on him to bring him down. From the free kick, Goldrick curled a great effort just wide of the post.
The breakthrough came after 29 minutes. Goldrick and Howarth with a brilliant combination down the right-hand side, Howarth rolled the ball to Evans who a brilliant drive from 25 yards which was superbly tipped onto the post by Taylor in the Maine Road goal but the ball bounced back into the box and Johnson reacted quickest to poke the ball home.
It was 2-0 just a minute later. Adams found Johnson in space and the striker did the rest, beating the defender before sliding the ball underneath the unlucky Taylor who thought he’d done enough but the ball slowly trickled over the line.
The home side reacted well to the double blow and got a goal back before half-time, poor defending from Valley allowed the impressive Turner to ghost in at the back post to make it 2-1.
It should have been 3-1 however in the final minutes of the half. A poor clearance was headed back by Adams giving Goldrick a clear sight on goal but the winger sliced his shot horribly wide.
HT: Maine Road Reserves 1 Mersey Valley 2
Valley made a tactical tweak at half time. Wilson moving to right back, Howarth pushing up to right midfield and Goldrick moving into a central role.
It worked as Valley took complete control of the game in the opening fifteen minutes of the half. Dignan played a glorious ball through for Johnson who rounded the keeper but couldn’t hit the target.
From a Ewan Roach long throw Goldrick found himself in a great position but the keeper made two great point-blank saves and from the corner, the ball flashed across the face of the goal.
The pressure finally told. Howarth with a great challenge to win the ball found Evans who curled a brilliant ball to the back post to find Adams who fired home with a superb volley.
As with the first two goals Valley scored another immediately. Johnson nearly completed his hat trick but in the scramble that followed Baroudi kept his composure to fire home to give the visitors a 4-1 lead.
Dignan suffered a dead leg and was replaced by Woolley and Downing and Chaddock replaced Evans and Goldrick.
Another defensive error gifted the home side a way back into the contest. Adams failed to clear his lines and Orhenomare was on hand to curl the ball past Cooke.
They almost made it a nervous last ten minutes when their captain Imrie powered a header towards goal but Cooke made a brilliant save, meow.
Johnson hit the bar and Howarth nearly scored a wonder goal from 45 yards out but the game ended with a 4-2 victory for Valley who moved into second place.
FT: Maine Road Reserves 2 Mersey Valley 4
MVFC: Cooke, Howarth, Dignan (Woolley), Evans (Downing), Greenwood, Roach, Baroudi, Adams, Johnson (Downey), Wilson (Renshaw), Goldrick (Chaddock)
Goals: Johnson 29,31, Adams 53, Baroudi 55
Booked: Evans
Maine Road Reserves: Taylor, Soma, Carter, Pickard, Imrie, Hallinan, Harris, Paterson, Schofield, Turner, Orhenomare
Subs: Croasdale, Lau-Mackaay, Kershaw
Goals: Turner 42, Orhenomare 75
Referee: Atticus Mills
Another commanding performance from the centre half who has been one of the best players for Valley this season, arguably one of the best central defenders in the league this season, has played every minute and put in another brilliant display.
SATURDAY 28TH SEPTEMBER 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
Another breathtaking second-half performance yesterday saw Mersey Valley inflict a huge victory over Sandbach Town and move into third place in the Cheshire League.
Hudson named the same starting eleven as last week’s victory over Stretford Paddock and there was great news on the bench as Jordan Downing returned after over a year out with a serious knee injury.
Right from the first whistle, the visitors set up very defensively and looked to slow the game down and the opening period was very flat, the home side forced four corners in the opening ten minutes but failed to test the keeper.
The opening goal arrived in bizarre fashion, Adams with a great ball breaking the line for Johnson to attack, the Sandbach full-back had to make a challenge but he skewed his clearance, and it rolled into the back of the net to give Valley a deserved lead.
It was all Mersey Valley, Johnson creating several half chances and Adams missing a glorious chance from a corner. Good combination play between Riley and Johnson created a good opening for Riley but the defence closed him down and the ball went behind for another corner.
This time Goldrick delivered a good ball and Greenwood found space at the back post to smash the ball past the keeper and double the home side’s lead with his second goal in as many games.
HT: Mersey Valley 2 Sandbach Town 0
The instructions at half-time were very clear, start fast and play with intensity and hunger – it certainly was taken on board by the players who scored two quick goals.
Sam Deering went on a brilliant run, beating three players before getting his shot away which was brilliantly saved by the keeper, Howarth attacked the rebound and his drive was again saved but the rebound was pounced upon by Johnson who poked the ball into the net.
Then a poor error by the keeper as he let a pass back roll under his foot, Adams anticipated and smashed the ball into an empty net!
Hudson rang the changes. Woolley, Renshaw, Wilson, Chaddock and Jordan Downing all came on – Dignan, Howarth, Adams, Evans and Riley all withdrawn with the game safe.
Johnson made it five after great work from Goldrick down the right, despite the changes the home side continued to completely dominate the game.
It was soon six, Chaddock with a great cross into the box finding the head of Niall Goldrick who powered his header past the keeper.
The biggest cheer of the day was saved for the 90th minute. Chaddock with another brilliant delivery from a corner and Jordan Downing towered above his marker to head home and complete a very satisfactory day for Mersey Valley
FT: Mersey Valley 7 Sandbach Town 0
MVFC: Cooke, Howarth (Renshaw), Dignan (Woolley), Evans (Wilson), Greenwood, Roach, Deering, Adams (Downing), Johnson, Riley (Chaddock), Goldrick
Goals: Own Goal 25, Greenwood 44, Johnson 49, 73, Adams 51, Goldrick 75, Downing 90
Booked: Roach
Sandbach Town: Birkenhead, Carney, Little, Welch, Smith, Jaffrey, Evans, Lamb, Said, Elfatih, Zadeh
Subs: Williams, Holloway, Powell, Lees, Eitayeb
Goals: None
Booked: Elfatih
Referee: Andrew Ollerenshaw
Another superb display from the youngster at right-back defended will all game and was a constant threat going forward. Building a really strong partnership with Niall Goldrick down the right-hand side.
SATURDAY 21ST SEPTEMBER 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
A brilliant team performance saw Mersey Valley inflict a first home defeat for Stretford Paddock and move them up to fourth in the table.
Just two changes to the side that beat Moore United, Cooke replacing Rigby in goals and Johnson coming in for the ill Baroudi.
Both sides started nervously but it was the visitors that struck first, Deering with a deep corner headed over the keeper by Pete Greenwood for his first goal of the season.
The home side responded well and levelled on 18 minutes. Howarth misjudged a header and the dangerous De Andrade set up Katumba for a simple finish past Cooke.
Olatunji was fortunate to escape without a booking after a horrible lunge on Johnson.
Paddock were controlling the ball with Taylor and Salmon-Harris looking dangerous but they couldn’t create any clear chances.
Johnson had a great chance after creating space in the box, but the ball seemed to get stuck under his feet and the keeper did well to block his attempt. Deering then went close, beating three players before curling his shot wide.
Olatunji finally got the yellow card after his third bad challenge and from the free kick, Johnson again went close after a brilliant delivery from Riley.
HT: Stretford Paddock 1 Mersey Valley 1
It wasn’t a good start to the second half for the visitors. Roach was sin-binned for comments made to the linesmen but in the ten minutes down to 10 men Valley were the better team and defended brilliantly not allowing Paddock any chances.
Mersey seemed to grow in confidence, the fitness levels of the players again showing as they started to win the midfield battles. Goldrick went close with a shot from the edge of the box after his own free-kick hit the wall.
Roach had a glorious chance from a corner but got underneath the ball and headed over and Derring burst through but the excellent Salceanu was again quick off his line to smother his shot.
The pressure told, Goldrick with another corner and this time Ewan Roach timed his run and jump to perfection to head home and restore the lead for Valley.
Roach and Riley then brilliantly combined to create a chance for Johnson but again the keeper made another good block.
Paddock tried to get back into the game but Cooke was in top form with a brilliant catch from a dangerous cross.
With 8 minutes to go Johnson brilliantly span his man and raced clear, the keeper once again blocked his shot but this time Deering took control, taking his time and brilliantly smashing the ball past the keeper
Wilson and Chaddock game on to keep things tight and Paddock ended up with 10 men as Sinclair was sent off for a professional foul as he pulled down Riley.
The whistle went to cheers from the Valley supporters and players – a very good day for the club against one of the pre-season favourites.
FT: Stretford Paddock 1 Mersey Valley 3
MVFC: Cooke, Howarth, Dignan, Evans, Greenwood, Roach, Deering, Adams, Johnson (Wilson), Riley, Goldrick (Chaddock)
Subs Not Used: Renshaw, Woolley, Acton
Goals: Greenwood 8, Roach 65, Deering 82
Booked: None
Sin Bin: Roach
Stretford Paddock: Salceanu, Fulwood, Liddle, Walker, Olatunji, Bel, De Andrade, Taylor, Katumba, Salmon-Harris, Tek
Subs: Coleman, Black, Kemp, Iyumva, Sinclair
Goals: Katumba 18
Booked: Olatunji
Sent Off: Sinclair
Referee: Nigel Lane
On a day when the whole team stood up, Greenwood scored his first goal of the season and defended well all day keeping their dangerous striker Ryan Katumba quiet for the majority of the game.
It was an odd weekend in Cheshire League 2 – 5 games played, and every one ended in a draw!!
The big game of the weekend saw two of the promotion favourites go head-to-head as Lymm Rovers travelled to St Helens Town. With both teams unbeaten this promised to be a closely fought game.
The visitors struck first, Harry Quarmby slotting home but the lead didn’t last long. Dale Whitehead with the equaliser making it 1-1 after 15 minutes. Quarmby was in the right place again on 54 minutes and restored Lymm’s lead with a good finish.
With Lymm holding on and the home side pilling on the pressure Everson in the visitors’ goal made a couple of great saves but the game hinged on an 88th minute red card for Lymm player Nathan Christopherson. With the clock on 90 the home side equalised – Charlie Simpson grabbing the goal!
That result gave leaders Stretford Paddock a chance to go clear at the top with a trip to Skelmersdale to take on Haydock. A tight first half ended with the home side taking the lead, a horrible error by keeper Salceanu gifting an own goal for a 1-0 half-time lead.
Paddock equalised on 66 minutes, Victor Iyumva racing clear to knock the ball past the keeper and roll into the back of the net. No more goals and another drawn game.
Another draw as new boys Halton Farnworth Hornets drew with Newton-le-Willows – another side who could have gone top with a win.
Amazingly another side could have gone to the top with a win – Newton Athletic, but they were involved in a 10-goal thriller against Maine Road Reserves. No Newton information was recorded on full-time, for the visitors – Saine, Richards, Mackaay, Hallinan and an own goal. The visitors ended with 10 men as Igbinosun was sent off on 90 minutes.
The final draw of the day came in Northwich, Hartford and Wigan Town drew 2-2.
SATURDAY 17TH AUGUST 2024
CHESHIRE FOOTBALL LEAGUE
LEAGUE 2
Mersey Valley produced a brilliant second half performance to come from behind to beat Warrington Rylands Development Squad.
The young Rylands team started well, moving the ball nicely and working hard off the ball to make it difficult for the home side. Brad Cooke making his debut for Valley looked solid in goals.
Valley started to look dangerous, wide players Zaid Baroudi and another debutant Niall Goldrick both starting well.
It was Rylands who took the lead on 25 minutes, after forcing a number of set pieces the made their pressure count. A corner was not dealt with by the defence and Green was in the right place to fire home from close range.
The home side could not get into the game, Rylands shape and work rate was much better and they looked dangerous. Cooke making a smart save and centre halves Greenwood and Roach both making good interceptions.
Hudson made a big call on 38 minutes, replacing the unlucky Downey and Chaddock with debutant Aaron Johnson and fit again midfielder Sam Glendon.
With seconds remaining in the first half in was Glendon’s long throw that caused havoc on the box and Owen Adams skilfully glance the ball past the keeper to make it all square at the break.
HT: Mersey Valley 1 Warrington Rylands Dev 1
It was a positive half time break as the home side came out looking a different side, confidence flowing through the team. The home side started winning the 50/50 balls and pressing Rylands faster and higher up the pitch.
Baroudi was seeing a lot of the ball playing more centrally and looked dangerous. Glendon and Adams started to win the ball more and control the possession as Valley looked the take full control.
The goal the pressure deserved arrived just before the hour. Baroudi with a defence splitting pass to Johnson who smashed the ball past the Rylands keeper to give the home side the lead.
The visitors had no response, Valley were on top and Riley & Goldrick bot went close. On 72 minutes Baroudi was again involved, a great run and pass to captain Joel Riley who smashed the ball home.
Soon it was 4-1, Johnson again the man in the right place picking up a loose ball in the box to fire home his second of the game. It was nearly the perfect day for the new striker, a brilliant flick beat the keeper but hit the top of the bar.
The visitors got a consolation in the final minutes, Cooke harshly punished after a collision with the Rylands substitute was deemed by the referee to be a penalty which was tucked away.
The full-time whistle went shortly after and Mersey Valley had the three points their second half performance deserved.
FT: Mersey Valley 4 Warrington Rylands Dev 2
MVFC: Cooke, Renshaw, Woolley, Adams, Greenwood, Roach, Baroudi (Acton), Chaddock (Glendon), Downey (Johnson), Riley, Goldrick (Fraine)
Goals: Adams 44, Johnson 59, 79, Riley 72
Booked: Adams
Warrington Rylands Dev: Goldson, Williamson, Cooper, Yates, Campbell, Hives, Whitfield, Martin, Green, Clarke, Oakes
Subs: Williams, Stevens, Eyres, McHugh, Pendlebuty
Goals: Green 25, Martin (pen) 89
Referee: Simon Humphries
A brilliant debut from the new striker who made a huge difference when he came on and took his chances superbly.