Time to wrap up our Easter Monday clockwatch/live blog/whatever it’s called these days. Thanks for your company and emails – goodnight.
Updated
The Championship leaders Coventry visit Hull in the late game. We won’t be covering that on this blog – it’s been a long day – but we’ll have a report on the site later.
These are the teams for that game.
Hull Pandur, Drameh, Egan, Ajayi, Coyle, Hadziahmetovic, Collyer, Gelhardt, Crooks, Millar, McBurnie.
Subs: Phillips, Hughes, Lundstram, Belloumi, Jacob, Joseph, Dowell, Koumas, McNair.
Coventry Rushworth, van Ewijk, Latibeaudiere, Kitching, Dasilva, Grimes, Onyeka, Sakamoto, Overgaard, Mason-Clark, Wright.
Subs: Wilson, Rudoni, Allen, Simms, Esse, Bidwell, Markelo, Woolfenden, Eccles.
Referee David Webb (County Durham)
Updated
Full time: Swansea 2-2 Middlesbrough
A cracking match ends all square. And the winners are… Ipswich.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Coventry | 40 | 42 | 83 |
| 2 | Ipswich | 39 | 29 | 72 |
| 3 | Middlesbrough | 41 | 21 | 72 |
| 4 | Millwall | 41 | 9 | 72 |
| 5 | Hull | 40 | 5 | 67 |
90 min: Swansea 2-2 Middlesbrough Five minutes of added time. If it stays like this, Ipswich will stay second, ahead of Boro and Millwall on goal difference with two games in hand.
88 min: Swansea 2-2 Middlesbrough A Swansea break ends with a fine swept shot from Liam Cullen and a flying one-handed save by Sol Brynn. Terrific goalkeeping.
87 min: Swansea 2-2 Middlesbrough Boro are making most of the running now, though Swansea carry a clear threat on the break. It’s been an excellent game.
Here’s a round-up of this afternoon’s Championship action
GOAL! Swansea 2-2 Middlesbrough (Conway 75)
Tommy Conway lifts the penalty straight down the middle and runs into the net to collect the ball.
Updated
74 min: Penalty to Middlesbrough!
The third penalty of the match. Callum Brittain went over after a clumsy challenge from Eom; Swansea weren’t happy but it was given.
72 min: Swansea 2-1 Middlesbrough Boro have had 18 shots in the match, four on target. Swansea have had seven, with the two penalties their only efforts on target.
64 min: Swansea 2-1 Middlesbrough
A sensational save from the Swansea keeper Lawrence Vigouroux, who is at full stretch when he fingertips Aidan Morris’s shot round the post.
62 min: Swansea 2-1 Middlesbrough
Boro have started the second half well but they still trail. Back-to-back defeats over Easter would be a shattering blow to their hopes of automatic promotion.
Full time: Birmingham City 0-1 Manchester City
Manchester City will play Chelsea in the Women’s FA Cup semi-final after a dominant 1-0 victory at Birmingham. Bunny Shaw was the scorer; of course she was.
Serie A result: Juventus 2-0 Genoa
Early goals from Bremer and Weston McKennie did the job for Juve in Turin. The Serie A table is affected thus.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Inter Milan | 31 | 45 | 72 |
| 2 | AC Milan | 30 | 24 | 63 |
| 3 | Napoli | 30 | 16 | 62 |
| 4 | Como | 31 | 31 | 58 |
| 5 | Juventus | 31 | 25 | 57 |
| 6 | Roma | 31 | 14 | 54 |
| 7 | Atalanta | 31 | 17 | 53 |
| 8 | Bologna | 31 | 3 | 45 |
| 9 | Lazio | 31 | 3 | 44 |
| 10 | Sassuolo | 31 | -3 | 42 |
| 11 | Udinese | 31 | -7 | 40 |
| 12 | Torino | 31 | -18 | 36 |
| 13 | Parma | 31 | -17 | 35 |
| 14 | Genoa | 31 | -8 | 33 |
| 15 | Fiorentina | 31 | -8 | 32 |
| 16 | Cagliari | 31 | -12 | 30 |
| 17 | Cremonese | 31 | -20 | 27 |
| 18 | Lecce | 31 | -22 | 27 |
| 19 | Verona | 31 | -31 | 18 |
| 20 | Pisa | 31 | -32 | 18 |
80 min: Birmingham 0-1 Manchester City A stinging shot from Yui Hasegawa is fumbled onto the crossbar by Lucy Thomas. Moments later, Khiara Keating comes miles out of her area to clear a loose ball and clatters Lily Crosthwaite in her follow through. The referee was happy that it was a fair challenge.
76 min: Birmingham 0-1 Manchester City Manchester City are still on top but they haven’t been able to put Birmingham away.
Updated
Half time: Swansea 2-1 Middlesbrough
That was a highly entertaining first half in south west Wales. Alex Bangura blasted Middlesbrough ahead before conceding the first of two penalties with which Zan Vipotnik put Swansea ahead. Vipotnik, the Championship’s leading scorer, now has 20 league goals this season.
GOAL! Swansea 2-1 Middlesbrough (Vipotnik 45+4 pen)
Another nerveless penalty from Zan Vipotnik. On both occasions he has waited for Brynn to sit down before passing the ball into the other side of the net.
Updated
Penalty for Swansea!
Another penalty for Swansea on the stroke of half-time. Sol Brynn comes way out of goal and puts hands on Ji-Sung Eom, who accepts the invitation to go down. It was such a silly challenge from Brynn and, though Eom made the most of it, it was a pretty clear penalty.
Updated
46 min: Birmingham 0-1 Man City They’re back under way in the Women’s FA Cup quarter-final at St Andrew’s, where the Manchester City keeper Khiara Keating will have to deal with a low sun in the second half.
GOAL! Swansea 1-1 Middlesbrough (Vipotnik 20 pen)
TheMiddlesbrough goalscorer Bangura wipes out Liam Cullen in the area, a stonewall penalty. The Championship’s leading scorer Zan Vipotnik calmly sends Sol Brynn the wrong way from the spot; that’s his 19th league goal of the season.
Updated
EFL round-up
Here’s more on the news that Lincoln City have been promoted to the second tier after a 65-year absence.
Updated
Half time: Birmingham 0-1 Man City The WSL leaders are on course for a mouth-moistening semi-final against Chelsea.
GOAL! Swansea 0-1 Middlesbrough (Bangura 12)
A cracking goal from Middlesbrough. Tommy Conway plays in the underlapping Alex Bangura, who blisters a rising drive into the net at the near post.
Updated
34 min: Birmingham 0-1 Man City Manchester City remain firmly in control at St Andrew’s. Bunny Shaw’s early goal was a beauty: a killer cross/pass from Iman Beney, a great off-the-ball run from Shaw and a clinical finish.
Swansea v Middlesbrough has just got under way in the Championship. And in the 5pm Serie A game, Juventus lead Genoa 2-0 in Turin. Bremer and Weston McKennie scored the goals.
Thanks John, hello everyone. Let’s start with the latest from the final FA Cup quarter-final at St Andrews. Manchester City lead 1-0 after half an hour, and you will never, ever guess who scored.
We’ve also had the draw for the semi-finals of the competition:
Chelsea v Birmingham/Manchester City
Liverpool v Brighton
Right. that’s me away, and now Rob Smyth is back in the chair.
Billy Munday was at Portman Road to see Ipswich take a vital step towards automatic promotion, though not without some luck.
The Championship table ahead of Swansea v Middlesbrough, with Coventry playing later still at Hull.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Coventry | 40 | 42 | 83 |
| 2 | Ipswich | 39 | 29 | 72 |
| 3 | Millwall | 41 | 9 | 72 |
| 4 | Middlesbrough | 40 | 21 | 71 |
| 5 | Hull | 40 | 5 | 67 |
| 6 | Wrexham | 40 | 9 | 64 |
| 7 | Southampton | 39 | 15 | 63 |
| 8 | Derby | 41 | 9 | 63 |
| 9 | Norwich | 41 | 7 | 58 |
| 10 | Watford | 41 | 3 | 57 |
| 11 | Bristol City | 41 | 1 | 57 |
| 12 | QPR | 41 | -5 | 57 |
| 13 | Stoke | 41 | 3 | 54 |
| 14 | Preston North End | 41 | -4 | 54 |
| 15 | Birmingham | 41 | -3 | 53 |
| 16 | Swansea | 40 | -5 | 53 |
| 17 | Sheff Utd | 41 | -1 | 51 |
| 18 | Charlton | 41 | -11 | 49 |
| 19 | Blackburn | 41 | -12 | 47 |
| 20 | West Brom | 41 | -14 | 45 |
| 21 | Portsmouth | 40 | -17 | 42 |
| 22 | Leicester | 41 | -9 | 41 |
| 23 | Oxford Utd | 41 | -15 | 41 |
| 24 | Sheff Wed | 41 | -57 | -5 |
National League Premier results
Brackley 1-1 Boston Utd
Braintree Town 0-0 Woking
Eastleigh 2-1 Yeovil
FC Halifax 2-2 Tamworth
Gateshead 2-0 Scunthorpe
Hartlepool 0-0 Rochdale
Morecambe 2-2 Carlisle
Solihull Moors 4-1 Boreham Wood
Sutton Utd 0-3 Southend
Truro City 1-1 Forest Green
Wealdstone 3-0 Aldershot
York 2-1 Altrincham
League Two results
Barrow 0-1 Chesterfield
Cheltenham 1-1 Cambridge Utd
Crawley Town 0-2 Grimsby
Crewe 1-0 Salford City
Fleetwood Town 2-5 Barnet
Gillingham 2-0 Accrington Stanley
Harrogate Town 2-3 Bristol Rovers
Notts County 3-1 Newport County
Oldham 1-1 Milton Keynes Dons
Swindon 2-1 Walsall
Tranmere 0-1 Colchester
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Bromley | 41 | 25 | 80 |
| 2 | Milton Keynes Dons | 42 | 35 | 76 |
| 3 | Notts County | 42 | 26 | 76 |
| 4 | Cambridge Utd | 41 | 27 | 74 |
| 5 | Swindon | 42 | 19 | 74 |
| 6 | Salford City | 42 | 7 | 73 |
| 7 | Chesterfield | 41 | 11 | 68 |
| 8 | Crewe | 42 | 11 | 66 |
| 9 | Oldham | 41 | 17 | 65 |
| 10 | Grimsby | 40 | 16 | 65 |
| 11 | Barnet | 42 | 10 | 64 |
| 12 | Walsall | 42 | 6 | 62 |
| 13 | Colchester | 41 | 8 | 57 |
| 14 | Fleetwood Town | 42 | -2 | 55 |
| 15 | Bristol Rovers | 42 | -16 | 52 |
| 16 | Accrington Stanley | 41 | -6 | 51 |
| 17 | Gillingham | 41 | -12 | 49 |
| 18 | Shrewsbury | 41 | -26 | 44 |
| 19 | Cheltenham | 40 | -23 | 43 |
| 20 | Crawley Town | 42 | -22 | 37 |
| 21 | Tranmere | 41 | -23 | 36 |
| 22 | Newport County | 42 | -31 | 34 |
| 23 | Barrow | 41 | -27 | 33 |
| 24 | Harrogate Town | 42 | -30 | 33 |
In League One, Huddersfield scored their winner in the 106th minute through Ryan Hudson.
League One results
AFC Wimbledon 0-3 Luton
Barnsley 0-3 Plymouth
Bolton 2-2 Stockport County
Exeter 3-0 Doncaster
Leyton Orient 1-2 Huddersfield
Mansfield 0-0 Burton Albion
Northampton 1-3 Wigan
Peterborough 1-1 Cardiff
Reading 1-2 Lincoln City
Stevenage 1-0 Blackpool
Wycombe 1-2 Bradford
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Lincoln City | 41 | 42 | 90 |
| 2 | Cardiff | 40 | 32 | 78 |
| 3 | Bradford | 41 | 7 | 71 |
| 4 | Bolton | 41 | 17 | 70 |
| 5 | Stockport County | 40 | 9 | 67 |
| 6 | Stevenage | 40 | 4 | 64 |
| 7 | Plymouth | 41 | 8 | 62 |
| 8 | Reading | 42 | 8 | 62 |
| 9 | Huddersfield | 41 | 9 | 61 |
| 10 | Luton | 41 | 7 | 61 |
| 11 | Wycombe | 42 | 12 | 59 |
| 12 | Mansfield | 39 | 8 | 53 |
| 13 | Peterborough | 40 | 4 | 51 |
| 14 | Barnsley | 39 | -4 | 51 |
| 15 | Leyton Orient | 41 | -8 | 50 |
| 16 | AFC Wimbledon | 41 | -13 | 50 |
| 17 | Doncaster | 41 | -22 | 50 |
| 18 | Wigan | 41 | -11 | 49 |
| 19 | Burton Albion | 42 | -11 | 48 |
| 20 | Blackpool | 42 | -16 | 48 |
| 21 | Exeter | 42 | -8 | 46 |
| 22 | Rotherham | 39 | -23 | 37 |
| 23 | Northampton | 41 | -26 | 35 |
| 24 | Port Vale | 38 | -25 | 31 |
Result: Watford 1-1 Charlton. That game dragged into the 106 minutes but the Addicks held on for an important point.
Top stories: The Lincoln celebrations are in full effect at Reading. Roy Hodgson got another win as Bristol City; what a difference 44 years makes. Louie Barry’s sending off for Stockport in their 2-2 draw with Bolton happened with two quick yellows.
Championship full-time scores
Blackburn 0-0 West Brom
Bristol City 1-0 Sheff Utd
Derby 1-0 Stoke
Hull v. Coventry (KO 8.00)
Ipswich 2-1 Birmingham
Millwall 1-2 Norwich
Portsmouth 2-2 Oxford Utd
Preston North End 1-1 QPR
Sheff Wed 1-1 Leicester
Swansea v. Middlesbrough (KO 5.30)
Watford 1-1 Charlton L
Result: Ipswich 2-1 Birmingham, which puts Kieran McKenna’s team into the top two, though controversy reigns over an equaliser that never was for Brum.
Result: Sheffield Wednesday 1-1 Leicester. The 2016 champions remain in the bottom three of the Championship.
Lincoln City are going up!
Lincoln have scored in the 96th minute, Jack Moylan burying it. Bolton’s draw with Stockport confirmed a first promotion to the second tier in 65 years.
Updated
Sheffield Wednesday 1-0 Leicester: Pierce Charles the hero once more as Ayew has another effort on goal. Leicester remain in the bottom three.
League One: Reading equalise against Lincoln through Lewis Wing, but Lincoln are still going up. It was a belter of a free-kick, the first shot on target for Reading makes it' 1-1.
Ipswich 2-1 Birmingham: Ipswich look to kill this one off, but it’s getting nervy at Portman Road. Walton makes a fine save, and Greaves makes a fine block as the pressure comes down.
That Thierry Small OG is an all-timer, trust me on this.
Goal! Sheffield Wednesday 1-1 Leicester (Ayew, 84)
The Owls denied, the Foxes alive, as the sub scores. Can Leicester get the win that pulls them from the mire?
Goal! Preston 1-1 QPR (Small, OG 82)
Rangers come back into it with one of the most comical OGs of all-time. Swing and miss, no, swing and skew.
Updated
League One’s battle between Bolton and Stockport is at 2-2, after an own-goal from Ben Osborn.
Ipswich 2-1 Birmingham: Brum have the ball in the net, and it’s come off Dara O’Shea. The ball is called out of play but that looks a doubtful call. Chris Davies, the Blues manager, is incandescent.
Goal! Watford 1-1 Charlton (Irankunda, 74)
Louza, baby, sets up a fine finish from Nestory Irankunda. The celebration was even better.
Sheffield Wednesday 1-0 Leicester: Wednesday are clinging on to their hopes of winning for the first time in 35 matches. Their goalkeeper, Pierce Charles, has been outstanding.
Latest Championship scores
Blackburn 0-0 West Brom
Bristol City 1-0 Sheff Utd
Derby 1-0 Stoke
Hull v. Coventry (KO 8.00)
Ipswich 2-1 Birmingham
Millwall 1-2 Norwich Result
Portsmouth 2-2 Oxford Utd Result
Preston North End 1-0 QPR
Sheff Wed 1-0 Leicester
Swansea v. Middlesbrough (KO 5.30)
Watford 0-1 Charlton
Sheffield Wednesday 1-0 Leicester: Ooof, Jordan Ayew hits a post, not long after coming on.
Sheffield Wednesday 1-0 Leicester: The Owls go close, Palmer missing the chance to lay up better placed colleagues. That would have been so bad for Leicester.
Goal! Watford 0-1 Charlton (Godden, 62)
Long throw, flicked on and Matty Godden takes the ball down and smashes home. That was a beautiful volley. Godden had been on for 62 seconds and that’s a huge goal for the Addicks’ hopes of staying up for a second season in the Championship.
Updated
Sheffield Wednesday 1-0 Leicester: Daka misses a chance, and though that would have been ruled out for offside, the Leicester desperation keeps growing.
Goal! Derby 1-0 Stoke (Banel, 54)
Neat finish of a cross from the left, slotted in from the player who replaced the stricken Agyemang.
Huge game in League One took another turn, as Stockport go into the lead at Bolton, and at 2-1 that will shake up the promotion picture.
Two quickfire goals at London Road in League One where Cardiff just scored through Alex Robertson before Harry Leonard equalised. It’s 1-1.
Goal! Preston 1-0 QPR (Potts, 46)
Instant dividends from Paul Heckingbottom’s team talk as Brad Potts sidefoots home for PNE.
Suzanne Wrack’s report from the Women’s FA Cup has landed.
We are back underway in the second halves….some big moments needed from a few teams.
Here’s a roundup of the earlier action in the Championship.
Half-time National League Premier scores
Brackley 0-0 Boston Utd
Braintree Town 0-0 Woking
Eastleigh 1-0 Yeovil
FC Halifax 0-1 Tamworth
Gateshead 1-0 Scunthorpe
Hartlepool 0-0 Rochdale
Morecambe 1-0 Carlisle
Solihull Moors 2-0 Boreham Wood
Sutton Utd 0-0 Southend
Truro City 0-0 Forest Green
Wealdstone 1-0 Aldershot
York 1-1 Altrincham
Half-time League Two scores
Barrow 0-0 Chesterfield
Cheltenham 0-1 Cambridge Utd
Crawley Town 0-2 Grimsby
Crewe 1-0 Salford City
Fleetwood Town 0-1 Barnet
Gillingham 1-0 Accrington Stanley
Harrogate Town 1-0 Bristol Rovers
Notts County 2-0 Newport County
Oldham 0-1 Milton Keynes Dons
Swindon 0-0 Walsall
Tranmere 0-0 Colchester
Half-time League One scores
AFC Wimbledon 0-1 Luton
Barnsley 0-1 Plymouth
Bolton 1-1 Stockport County
Exeter 1-0 Doncaster
Leyton Orient 1-1 Huddersfield
Mansfield 0-0 Burton Albion
Northampton 0-2 Wigan
Peterborough 0-0 Cardiff
Reading 0-1 Lincoln City
Stevenage 0-0 Blackpool
Wycombe 1-0 Bradford
Half-time Championship scores
Blackburn 0-0 West Brom
Bristol City 1-0 Sheff Utd
Derby 0-0 Stoke
Hull v. Coventry (KO 8.00)
Ipswich 2-1 Birmingham
Millwall 1-2 Norwich Result
Portsmouth 2-2 Oxford Utd Result
Preston North End 0-0 QPR
Sheff Wed 1-0 Leicester
Swansea v. Middlesbrough (KO 5.30)
Watford 0-0 Charlton
Derby 0-0 Stoke Desperate worries for the USMNT striker Patrick Agyemang, who has gone down with an injury and been carried off.
Goal! Ipswich 2-1 Birmingham (McAteer, 45)
Clarke to Hirst to McAteer, nice finish from their wild card, Kasey McAteer, and Ipswich climb into the top two, Norwich having done them a favour by beating Millwall.
Updated
Goal! Ipswich 1-1 Birmingham (Johnson, 41)
It’s another bundled finish, and Brum claim it never crossed the line. Ipswich’s change of formation has paid dividends for them. Ben Johnson’s goal levels it.
Updated
Bolton lead Stockport 1-0, as Johnny Kenny scores a scuffed goal. It looked a foul. Huge goal in League One.
Latest League One scores
AFC Wimbledon 0-1 Luton
Barnsley 0-1 Plymouth
Bolton 1-0 Stockport County
Exeter 0-0 Doncaster
Leyton Orient 1-0 Huddersfield
Mansfield 0-0 Burton Albion
Northampton 0-1 Wigan
Peterborough 0-0 Cardiff
Reading 0-1 Lincoln City
Stevenage 0-0 Blackpool
Wycombe 1-0 Bradford
Latest Championship scores:
Blackburn 0-0 West Brom
Bristol City 1-0 Sheff Utd
Derby 0-0 Stoke
Hull v. Coventry (KO 8.00)
Ipswich 0-1 Birmingham
Millwall 1-2 Norwich Result
Portsmouth 2-2 Oxford Utd Result
Preston North End 0-0 QPR
Sheff Wed 1-0 Leicester
Swansea v. Middlesbrough (KO 5.30)
Watford 0-0 Charlton
Goal! Ipswich 0-1 Birmingham (Vicente, 33)
Casey McAteer forces a save from James Newman and then, in seconds, Birmingham break and Vicente scores from his team’s first shot on goal of the game. Oh no, Ippo.
Sheffield Wednesday 1-0 Leicester: All Leicester dominance in South Yorkshire but nothing doing on the goal front. Desperate scenes. Ten years gone, the Premier League title. Oliver Skipp has just had a shot saved from Owls keeper Pierce Charles.
Updated
Jeremy Boyce gets in touch: “Reading the Ipswich team sheet for today is like a journey back in time. (Mark) Walton, (Paul) Furlong, (John) O’Shea, (Jimmy) Greaves, (Andy) Johnson, (Terry) Neil, (Jason) McAteer, (Darwin) Nunez, (Allan) Clarke, (George) Hirst. Can’t think of another Matusiwa.... And they’re almost all in their correct positions. Will they be wearing retro kit and will McKenna be in a Bobby Robson suit?”
The owners will be drinking Suffolk punch in the boardroom like the Cobbold family. (yes, I know it’s a horse.)
Updated
Goal! Bristol City 1-0 Sheffield United (Sykes, 23)
The Roy-volution continues. The future’s so bright, Roy’s gotta wear shades.
Full-time: Chelsea 2-1 Tottenham
That’s a gutsy win from Chelsea, with Tottenham giving as good as they got. The youngster, Veerle Buurman, grabbed the win with a lashing finish. And Chelsea are into the semis. Sonia Bompastor is yet to lose a domestic cup game.
Updated
90 min Desperation for Tottenham as Chelsea play the ball around at the back. But suddenly Spurs get a chance, with Tandberg offered chance to shoot, and missing the target. They have three minutes to save this, and it’s ticking down fast.
Goal! Chelsea 2-1 Tottenham (Buurman, 86)
Keira Walsh lays up the shot but the teenager took possession and drilled the shot in to send Kingsmeadow into raptures. Martin Ho can only look in agony. His team are running out of time.
Updated
Lincoln have just had a second disallowed. It’s Ryan One again, but he’s ruled offside.
Goal! Reading 0-1 Lincoln (Ryan One, 5)
That’s a beautiful free-kick; Lincoln are all but assured of promotion, and want to go up on a win.
Updated
Goal! Sheffield Wednesday 1-0 Leicester (Yates, 2)
Jerry Yates got it, and as the Owls push to climb above zero, Leicester stare down the abyss.
Thanks, Rob. Some huge goals to begin with.
Time for me to hand back to John Brewin for a little while. See you later!
72 min: Chelsea 1-1 Tottenham Still all square at Kingsmeadow, where Chelsea have just brought on Sandy Baltimore and Wieke Kaptein for Sjoeke Nusken and Lauren James.
Full time: Millwall 1-2 Norwich
What the Championship giveth, the Championship taketh away. After winning superbly at Middlesbrough on Friday to move up to second, Millwall ran head first into an in-form Norwich at the Den. Norwich’s Danish pair of Pelle Mattsson and Oscar Schwartau scored excellent goals as they came form behind to secure a deserved victory. This is what does to the Championship table.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Coventry | 40 | 42 | 83 |
| 2 | Millwall | 41 | 9 | 72 |
| 3 | Middlesbrough | 40 | 21 | 71 |
| 4 | Ipswich | 38 | 28 | 69 |
| 5 | Hull | 40 | 5 | 67 |
| 6 | Wrexham | 40 | 9 | 64 |
| 7 | Southampton | 39 | 15 | 63 |
| 8 | Derby | 40 | 7 | 60 |
| 9 | Norwich | 41 | 7 | 58 |
| 10 | Watford | 40 | 3 | 56 |
| 11 | QPR | 40 | -5 | 56 |
| 12 | Stoke | 40 | 5 | 54 |
| 13 | Bristol City | 40 | 0 | 54 |
| 14 | Birmingham | 40 | -2 | 53 |
| 15 | Preston North End | 40 | -4 | 53 |
| 16 | Swansea | 40 | -5 | 53 |
| 17 | Sheff Utd | 40 | 0 | 51 |
| 18 | Charlton | 40 | -11 | 48 |
| 19 | Blackburn | 40 | -12 | 46 |
| 20 | West Brom | 40 | -14 | 44 |
| 21 | Portsmouth | 40 | -17 | 42 |
| 22 | Oxford Utd | 41 | -15 | 41 |
| 23 | Leicester | 40 | -9 | 40 |
| 24 | Sheff Wed | 40 | -57 | -6 |
64 min: Chelsea 1-1 Tottenham A great chance for Chelsea, with Nusken’s cross headed wide from six yards by the stooping Carpenter.
58 min: Chelsea 1-1 Tottenham A long-range shot from Amanda Nilden is spilled round the post by Hampton, whose confidence must have been affected by that mistake. Spurs are right in this game.
GOAL! Chelsea 1-1 Tottenham (Summanen 52)
Spurs are level after a bad mistake from Hannah Hampton! She misjudged Eveliina Summanen’s big, inswinging free-kick from the left, which went over Hampton’s head and straight into the net.
47 min: Chelsea 1-0 Tottenham They’re off again in the FA Cup quarter-final at Kingsmeadow.
78 min: Millwall 1-2 Norwich If Norwich win they will move to within six points of a playoff place, having played one game more than Wrexham. It’s a long shot, but their form is so good that it’s certainly not beyond the realms.
Bundesliga round-up
They said nobody cared enough for the stakes to be this high. If discussion over the destination of the title (and second place for that matter) has been and gone, there is plenty more in the Bundesliga tank and for Bayer Leverkusen and Wolfsburg, two clubs who will never hold universal approval despite producing teams to thrill us and break the Bayern monopoly in the last two decades, that is truer than for most.
Before RB Leipzig were around to corral all the disapproval of German supporters at large, there was El Plastico. As the two ‘factory’ teams of German football, grown from Bayer and Volkswagen respectively rather than from a fanbase, Leverkusen and Wolfsburg have endured a lifetime of rival fans looking d
GOAL! Millwall 1-2 Norwich (Schwartau 76)
How good are Norwich right now? The substitute Oscar Schwartau has given them a deserved lead at the Den. He led a three-on-two break, gave the ball to Toure, kept running to receive the return and slipped it past the keeper from six yards. Wow.
Updated
La Liga round-up
For one magical moment in the sunshine and the spotlight, the roughest man in Spanish football was the smoothest, the toughest, its most vulnerable. With his ponytail and the stubble covering a face that’s been lived in, they call Vedat Muriqi the Pirate and he’s supposed to have the turning circle of a galleon. But here there was grace, all 6ft 4in and 14 stone 8lbs of him moving like he was wearing slippers, not a pair of size 15s. The first touch, with the left, couldn’t have been softer; the second, with the right, couldn’t have been harder, all that emotion unleashed with the violence. The ball crashed into the net and the Kosovan crashed on to the turf, where he wept.
Muriqi had just scored the goal that may have brought the league title race to an early close, Mallorca defeating Real Madrid 2-1 with his 91st-minute goal a couple of hours before Barcelona went to Atlético Madrid and won in the 89th. But that wasn’t why he lay there, everyone going wild around him. It wasn’t why his face was hidden but his feelings couldn’t be, huge frame heaving. Muriqi was sobbing so hard it was a wonder Son Moix didn’t shake with him; some of the 23,015 inside it certainly did. Teammates came to him, embracing him briefly from behind then leaving him to let it out: first Omar Mascarell, then Sergi Darder, then Johan Mojica.
Full time: Portsmouth 2-2 Oxford
The end of a ding-dong battle at Fratton Park. Oxford will surely feel this is a missed opportunity: they played against 10 men three-quarters of the game and were 2-1 up after 87 minutes.
This is what it does to the league table going into this afternoon’s games.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 20 | West Brom | 40 | -14 | 44 |
| 21 | Portsmouth | 40 | -17 | 42 |
| 22 | Oxford Utd | 41 | -15 | 41 |
| 23 | Leicester | 40 | -9 | 40 |
| 24 | Sheff Wed | 40 | -57 | -6 |
90 min: Portsmouth 2-2 Oxford Five minutes of added time at Fratton Park. A winner for either side would be positively Brobdingnagian.
Reading v Lincoln City team news
Reading Pereira, Nyambe, Burns, O’Connor, Dorsett, Wing, Fraser, Doyle, Savage, Kyerewaa, Ehibhatiomhan.
Subs: Stevens, Roberts, Yiadom, Rinomhota, Young, Keane, Lane.
Lincoln City Wickens, Darikwa, Hamer, Bradley, Towler, Varfolomeyev, McGrandles, Hackett, Jefferies, One, House.
Subs: Jeacock, Bayliss, Moylan, Ring, Street, Lloyd, Elerewe.
Referee Simon Mather (Manchester)
Half time: Chelsea 1-0 Tottenham
Sam Kerr’s goal has given Chelsea a deserved lead at half-time in the FA Cup quarter-final at Kingsmeadow.
GOAL! Millwall 1-1 Norwich (Mattson 62) And a pretty fine response from Norwich too. Pelle Mattsson has equalised with a sizzling strike from the edge of the area. Pick that out!
Updated
GOAL! Portsmouth 2-2 Oxford (Dozzell 88) A fabulous response from 10-man Portsmouth! Andre Dozzell has equalised with two minutes to go, turning in a cutback from the left.
Updated
GOAL! Portsmouth 1-2 Oxford (Lankshear 81) A big goal at Fratton Park. Will Lankshear, on loan from Spurs has put Oxford ahead with a flying far-post header. That goal would move Oxford out of the relegation places and above Portsmouth.
GOAL! Millwall 1-0 Norwich (Ivanovic 56) The substitute Milan Ivanovic has put Millwall in front!
Updated
GOAL! Chelsea 1-0 Tottenham (Kerr 40)
Sam Kerr breaks the deadlock at Kingsmeadow. Keira Walsh played a give-and-go on the left, surged to the byline and stood up a gorgeous cross. Kop couldn’t reach it and Kerr headed in from four yards.
Ipswich v Birmingham team news
Ipswich Walton, Furlong, O’Shea, Greaves, Johnson, Matusiwa, Neil, McAteer, Nunez, Clarke, Hirst.
Subs: Palmer, Kipre, Walle, Philogene-Bidace, Cajuste, Taylor, Baggott, Akpom, Mehmeti.
Birmingham Beadle, Neumann, Klarer, Panzo, Samuel, Vicente, Paik, Solis, Gray, Priske, Stansfield.
Subs: Allsop, Laird, Robinson, Doyle, Roberts, Osman, Iwata, Fujimoto, Ducksch.
Referee Adam Herczeg (County Durham)
37 min Signe Gaupset, Spurs’ brilliant Norwegian midfielder, lashes a deflected shot from 20 yards that is pushed away by Hannah Hampton.
48 min: Millwall 0-0 Norwich City They’re back under way at the Den. Millwall, who were second best in the first half, have brought on Mihailo Ivanovic for Luke Cundle. Norwich have also made a half-time change: Mohamed Toure for Mathias Kvistgaarden.
Blackburn v West Brom team news
Blackburn Toth, McLoughlin, Wharton, Atcheson, Alebiosu, Forshaw, Baradji, Pickering, Morishita, Cantwell, Ohashi.
Subs: Pears, Yuri Ribeiro, Gardner-Hickman, Tavares, De Neve, Afolayan, Redmond, Jorgensen, Montgomery.
West Brom O’Leary, Imray, Campbell, Phillips, Styles, Taylor, Diakite, Molumby, Price, Heggebo, Maja.
Subs: Griffiths, Dike, Gilchrist, Jimoh, Mustapha, Mowatt, Whitwell, Bostock, Sule.
Referee Robert Jones (Merseyside)
Kane back in training with Bayern
Harry Kane could yet be fit for the first leg of the heavyweight Champions League quarter-final between Bayern Munich and Real Madrid. Kane is doubtful with a knee injury, which kept him out of England’s games against Uruguay and Japan, but he has returned to training ahead of tomorrow’s game in Madrid.
Sheff Wed v Leicester team news
Sheff Wed Charles, Iorfa, Otegbayo, Palmer, Adaramola, Chalobah, Ingelsson, Max Lowe, Heskey, Yates, Jamal Lowe.
Subs: Stretch, Fusire, McNeill, Kobacki, McGhee, Grainger, Thornton, Moses, Silcott-Duberry.
Leicester Stolarczyk, Ricardo Pereira, Okoli, Lascelles, Luke Thomas, Skipp, Winks, Fatawu, Mukasa, Mavididi, Daka.
Subs: Begovic, Nelson, Ayew, Richards, De Cordova-Reid, Choudhury, Aribo, Vestergaard, Monga.
Referee Leigh Doughty.
31 min: Chelsea 0-0 Tottenham Spurs almost take the lead out of nothing, but Niamh Charles makes a superb block to deny her former teammate Bethany England.
30 min: Chelsea 0-0 Tottenham Chelsea have dominated the first half hour – 66% possession, five attempts at goal to none – but Lize Kop has only had that one save to make from James’ cross.
66 min: Portsmouth 1-1 Oxford There’s fury at Fratton Park when the referee declines to show a second yellow card to Brodie Spencer for a foul. It looked fair enough to me – the Portsmouth player cut across Spencer, so although it was a free-kick it wasn’t necessaily worthy of a second yellow card.
Moments later, Marlon Pack is booked for flattening Spencer. Pompey’s players rage about that too.
Serie A result: Udinese 0-0 Como In the early game, fourth-placed Como were held to a goalless draw by mid-table Udinese. That’s good news for Juventus, who can close the gap to a point if they win at home to Genoa later today. Despite a miserable Champions League campaign for Serie A’s finest, the top four will qualify for next season’s competition.
18 min: Chelsea 0-0 Tottenham Lauren James has a shot well blocked by Amanda Nilden. Names, unsurprisingly, looks the likeliest source of a goal at the moment.
Half time: Millwall 0-0 Norwich
“Yes,” says Jeremy Boyce, “in-form Norwich seem to playing well against...er...in-form Millwall, currently occupying an automatc promotion spot. No surprise to see the Canaries doing well, despite Delia Smith no longer being on the board they have clearly got their recipe right.
“The key ingredient was making their managerial switch early (they were in the relegation zone), then choosing the correct replacement. Philippe Clement has done a more than solid job, elevating them from relegation certainties to playoff fringes/top half of the table. You’ve got to expect the Lions will find a way to win, unless their nerve starts to fail them now the weight of expectation is on. I went to the Old Den once. Once was enough.”
53 min: Portsmouth 1-1 Oxford
This is the bottom of the Championship table as things stand. Or, to put it another way, there’s a big 40 minutes coming up at Fratton Park.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 20 | West Brom | 40 | -14 | 44 |
| 21 | Portsmouth | 40 | -17 | 42 |
| 22 | Oxford Utd | 41 | -15 | 41 |
| 23 | Leicester | 40 | -9 | 40 |
| 24 | Sheff Wed | 40 | -57 | -6 |
11 min: Chelsea 0-0 Tottenham In the Women’s FA Cup quarter-final at Kingsmeadow, a cross from Lauren James almost sneaks into the far corner of the net. Lize Kop dives to her right to push it behind.
GOAL! Portsmouth 1-1 Oxford (Spencer 48) Nicolas Schmid doesn’t deal with Will Lankshear’s long-range shot and Brodie Spencer follows up to score a vital equaliser for Oxford, his first goal for the club.
In Germany, coaches used to say: “Follow your opponent right into the loo!” That was the call to man-mark. So defenders weren’t meant to think too deeply. This retro tactical approach has been making an unexpected comeback since Atalanta won the Europa League in 2024 using this method.
Against a team with a significantly superior individual quality, you naturally don’t stand a chance with man-marking. Atalanta had to learn that the hard way in the Champions League last 16. Bayern enjoyed absurdly vast spaces and scored 10 goals. Rarely has a knockout-stage match been so one-sided.
I hope that the right conclusions are drawn from this in Germany, because I’m now seeing man-marking more frequently in the Bundesliga again. Yet it can only be a short-term measure if you want to surprise the opponent and put them under pressure, as in handball just before the final whistle. It is not,
36 min: Millwall 0-0 Norwich The away side are playing really well at the Den and could easily be in front. They are ninth in the table but their recent form is as good as anybody in the Championship.
23 min: Millwall 0-0 Norwich No goals and few chances at the Den, where promotion-chasing Millwall are taking on an in-form Norwich side.
When the time comes for our most joyous expression – one for which many of us are still waiting – we can only take out the Tardelli, its acme, epitome, zenith, pinnacle, quintessence, apex, apogee and apotheosis. No one has experienced or communicated the feeling at greater intensity, the ecstasy of 56.7 million Italians and centuries of history channelled through one man, and to conclude this piece in any other way would be improper, for it is joy incarnate.
Half time: Portsmouth 1-0 Oxford
Loud boos at half-time, presumably because of the decision to give Connor Ogilvie a straight red card. Portsmouth are a man down but a goal up thanks to a fine goal from Keshi Anderson.
The new Football Weekly has dropped. Get your headphones out.
Red card: Portsmouth 1-0 Oxford (Ogilvie) Portsmouth are a goal up and a man down: Connor Ogilvie has received a straight red card for a tackle on Stanley Mills.
Updated
Women's FA Cup: Chelsea v Tottenham team news
Chelsea (4-3-3) Hampton, Carpenter, Buchanan, Girma, Charles; Nusken, Cuthbert, Walsh; Thomson, Kerr, James.
Subs: Spencer, Peng, Buurman, Baltimore, Kaptein, Bronze, Potter, Sarwie
Tottenham Hotspur (4-4-2) Kop; Wijk, Bartrip, A Nilden, Koga; Vinberg, Summanen, Spence, Gaupset; Tandberg, England.
Subs: Heeps, Grant, Morris, Bartrip, Holdt, Rybrink, M. Nilden, Gunning-Williams, Ahtinen.
Updated
GOAL! Portsmouth 1-0 Oxford (Anderson 9) Keshi Anderson, 31 today and starting his first game for Pompey, has given them an early lead in the big relegation battle at Fratton Park. It was a neatly taken goal: a dummy to lose the defender and an early shot through the hand of the diving Jamie Cumming.
Updated
Rice trains ahead of Sporting quarter-final
A bit of good news for Arsenal: Declan Rice is back in training ahead of their Champions League quarter-final first leg in Lisbon tomorrow night.
Rice trained this morning, as did Leandro Trossard, but Bukayo Saka remained absent. Gabriel Magalhães, who came off injured during Saturday’s shock FA Cup defeat at Southampton, also trained.
Updated
Italy were too afraid to play a World Cup qualifying playoff at San Siro, hosting their semi-final against Northern Ireland in Bergamo instead. Gennaro Gattuso explained it as a choice to protect his players, noting that the nation’s biggest football stadium was home to two rival clubs – Milan and Internazionale – and suggesting this dynamic might lead fans there to turn more quickly on players who struggled.
Instead, on Sunday, it was San Siro that offered comfort to one who has become the scapegoat for yet another collective failure. Italy made it past Northern Ireland only to lose to Bosnia on penalties in Zenica. Alessandro Bastoni’s first-half red card, at a time when his country were winning 1-0, was a pivotal moment in the game and perhaps his entire career.
Updated
Championship: Millwall v Norwich team news
Millwall Patterson; Crama, Cooper, Taylor, Sturge; Cundle, De Norre Bannan; Azeez, Coburn, Neghli.
Subs: Crocombe, McNamara, Ballo, Ivanovic, Langstaff, Leonard, Watson, Bryan, Mazou-Sacko.
Norwich Kovacevic; Stacey, Darling, Cordoba, Fisher; McLean, Mattsson; Field, Ben Slimane, Ahmed; Kvistgaarden.
Subs: Grimshaw, Medic, Gibbs, Chrisene, Wright, Forson, Maghoma, Schwartau, Toure.
Referee Sam Allison (Somerset)
Updated
Thanks John, afternoon everyone. I’ll start with a very modern story from Spain.
La Liga on Monday condemned threats and intimidation by Sevilla fans aimed at their own players and directors after they fell to a third straight league defeat.
Sevilla, 17th in the Spanish top flight, lost 1-0 away at bottom side Real Oviedo on Sunday and some supporters met the team at the airport on their return to insult them, while others wearing masks were at the club training ground.
La Liga said in a statement this behaviour “unacceptably crosses the line of legitimate criticism and sporting expression”.
Earlier this season, some Sevilla fans tried to force their way into the training ground to remonstrate with the players.
La Liga said they would report the incident to Spanish authorities and continue to take action in the future against similar incidents.
“Anyone who crosses the line from criticism into threats, intimidation, or harassment stops acting as a fan and starts acting as a violent individual,” added La Liga. “And against violent individuals, La Liga acts and will act.”
Sevilla, winless in five matches, are two points above the relegation zone with eight games remaining in the season.
Right, here’s Rob Smyth to take up the cudgels for the next stint. Back later.
Portsmouth v Oxford team news
Portsmouth: Schmid, Devlin, Poole, Shaughnessy, Ogilvie, Pack, Dozzell, Anderson, Chaplin, Caballero, Bishop. Subs: Bursik, Williams, Swift, Segecic, Le Roux, Alli, Blair, Brown, Dia.
Oxford Utd: Cumming, Long, Helik, Brown, Spencer, Konak, Brannagan, Mills, Donley, Peart-Harris, Lankshear. Subs: Ingram, Vaulks, Placheta, Harris, Prelec, ter Avest, Jeon, Makosso, McDonnell.
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 20 | West Brom | 40 | -14 | 44 |
| 21 | Portsmouth | 39 | -17 | 41 |
| 22 | Leicester | 40 | -9 | 40 |
| 23 | Oxford Utd | 40 | -15 | 40 |
| 24 | Sheff Wed | 40 | -57 | -6 |
Updated
Ahead of that huge FA Cup London derby, Suzanne Wrack’s interview with Martin Ho, the Tottenham manager.
Lincoln City’s promotion should be confirmed today. They’ve had a brilliant season.
Narional League Premier
Brackley v. Boston Utd
Braintree Town v. Woking
Eastleigh v. Yeovil
FC Halifax v. Tamworth
Gateshead v. Scunthorpe
Hartlepool v. Rochdale
Morecambe v. Carlisle
Solihull Moors v. Boreham Wood
Sutton Utd v. Southend
Truro City v. Forest Green
Wealdstone v. Aldershot
York v. Altrincham
The shootout at the top of this division is something else: York and Rochdale on 98 points. York have a goal difference of +68.
League Two fixtures
Barrow v. Chesterfield
Cheltenham v. Cambridge Utd
Crawley Town v. Grimsby
Crewe v. Salford City
Fleetwood Town v. Barnet
Gillingham v. Accrington Stanley
Harrogate Town v. Bristol Rovers
Notts County v. Newport County
Oldham v. Milton Keynes Dons
Swindon v. Walsall
Tranmere v. Colchester
League One fixtures
AFC Wimbledon v. Luton
Barnsley v. Plymouth
Bolton v. Stockport County
Exeter v. Doncaster
Leyton Orient v. Huddersfield
Mansfield v. Burton Albion
Northampton v. Wigan
Peterborough v. Cardiff
Reading v. Lincoln City
Stevenage v. Blackpool
Wycombe v. Bradford
Championship fixtures (3pm unless stated)
Blackburn v. West Brom
Bristol City v. Sheff Utd
Derby v. Stoke
Hull v. Coventry (KO 8.00)
Ipswich v. Birmingham
Millwall v. Norwich (KO 1.00)
Portsmouth v. Oxford Utd (KO 12.30)
Preston North End v. QPR
Sheff Wed v. Leicester
Swansea v. Middlesbrough (KO 5.30)
Watford v. Charlton
Preamble
The EFL”s Easter programme continues, and so does the Women’s FA Cup. So much on the line here, starting with a relegation battle between Portsmouth and Oxford at 12.30pm, before Millwall’s march to the Premier League continues at 1pm with their 1pm kick-off agaunst Norwich.
With Arsenal out of the Women’s FA Cup, then a chance for Chelsea and Tottenham to join Liverpool in the semi-finals. Later on, Birmingham host Manchester City.
Join us for a packed programme.