Menu
Friendlies ClubsSeason 2026

Crawley Town vs Reading

31 July 2026 at 19:30
01
AI

Boyd Beacroft's 81st-minute halfway-line lob gave Reading a 1-0 pre-season friendly win at Crawley Town, the Royals' third straight victory and clean sheet.

Match Videos

Match Analysis

AI Summary

How it unfolded

The first half was a goalless affair played largely on Reading's terms. The Royals, fielding a second-string XI in a 4-2-3-1 shape, controlled possession but created only half-chances: Liam Fraser's shot from the edge of the box was straight at the goalkeeper on the half-hour mark, and Paddy Lane had the ball in the net only to be flagged offside. Crawley created the best opportunity of the half around 23 minutes when Philip Duah was beaten in midfield, allowing a forward to race through one-on-one — his finish beat Jack Stevens but drifted wide of the far post.

Reading thought they had taken the lead early in the second half when Ashqar Ahmed slammed home from a Fraser free-kick, but with no goalline technology in use, the officials judged that the goalkeeper had kept the ball out despite appeals from the away end.

Emmanuel Osho, introduced at half-time as Roberts was withdrawn, had three clear chances — a run in behind delayed by a covering defender, a one-on-one smothered by the goalkeeper, and a well-struck shot tipped wide — but could not convert.

As the game seemed destined for a goalless draw, Crawley's goalkeeper played a loose pass out to centre-back Beacroft in the 81st minute. The academy graduate, alert to the opportunity, immediately lofted the ball back over the stranded goalkeeper and into the empty net from the halfway line — a 40-yard lob that sparked wild celebrations from the travelling supporters and a knee-slide from the scorer himself.

The turning point

Beacroft's goal was the single decisive moment in a match otherwise heading for a 0-0 stalemate. The 81st-minute strike was entirely against the run of the final 15 minutes, during which Crawley had been applying increasing pressure after Reading's double substitution on 68 minutes disrupted their rhythm. The finish required both composure and technical quality from a centre-back, and its audacity — a lob from his own half — made it a moment of genuine pre-season significance.

Key performers

  • Boyd Beacroft (Reading) — Match-winner with a spectacular 81st-minute lob from the halfway line for his first senior Reading goal. Also solid defensively alongside Philip Duah, handling Crawley's second-half pressure.
  • Ashqar Ahmed (Reading) — The right-back was a lively outlet throughout, had a goal disallowed controversially, and was influential in Reading's best attacking spells.
  • Emmanuel Osho (Reading) — Introduced at half-time, the young winger had three presentable chances in a lively cameo but was denied by the goalkeeper each time.
  • Jack Stevens (Reading) — Made only one eye-catching save — a late stop on a powerful header — but kept a clean sheet in a match where Reading's defensive organisation was tested more in the second half.

Player of the match: Boyd Beacroft (Reading)

By the numbers

Reading's 1-0 victory was built on defensive solidity rather than dominance. The Royals had the better of the first half without creating clear-cut chances — their only shot on target before the break was Fraser's tame effort. After half-time, Reading generated a handful of openings — three for Osho alone in a 10-minute spell — but the expected goals narrative would have been low for both sides. Crawley's best spell came after Reading's 68th-minute double substitution, pinning the Royals back, but they lacked quality in the final third. Beacroft's goal came from Reading's only moment of genuine individual brilliance — a piece of opportunism rather than sustained pressure.

What it means

For Reading, this was the third pre-season victory in a row and a third consecutive clean sheet — a strong platform ahead of the rearranged behind-closed-doors friendly against Charlton Athletic on 1 August. Manager Leam Richardson's second-string side made a statement: players such as Ahmed, Williams and Beacroft pushed their cases for first-team involvement. Reading's League One campaign begins on 8 August.

For Crawley Town, this was a competitive run-out against League One opposition. The League Two side held their own for 80 minutes and created the best chance of the first half, but were undone by a single moment of quality — and a costly error in possession from their goalkeeper.

Verdict

A pre-season friendly decided by a moment of individual brilliance rather than systemic superiority. Beacroft's halfway-line lob will be the lasting image of Reading's summer programme, but the broader takeaway for Richardson is the depth of his squad: a second XI that kept its shape, created chances, and shut out a League Two side for 90 minutes.

Match Events

Key match events between Crawley Town and Reading — 1 goal and 0 cards recorded during the match.

Kick Off
Half Time
Full Time

Rivalry since 2013

Crawley Town vs Reading Head to Head Results· 3

Crawley Town and Reading have met 3 times — Crawley Town won 0, Reading won 2, with 1 draws. Their rivalry dates back to 2013. Reading leads the head-to-head with 2 victories from 3 meetings. A combined 11 goals have been scored across these fixtures, averaging 3.67 per match (3 for the home side, 8 for the visitors). Both teams scored in 3 matches (100%). Over 2.5 goals landed in 2 games (67%), making it a fixture that tends to produce goals. Reading are currently unbeaten in the last 3 meetings. The highest-scoring encounter finished 4–1 in 2024.

Drawn
1
·
2
wins
Total goals
11 · 3.7/match
Both scored
3/3 · 100%
Over 2.5
2/3 · 67%

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 22 Aug 2026