Premier LeagueGameweek 21
Wed 07 Jan, 19:30
Crystal PalaceCRY
vs
Aston VillaAVL
00
FULL TIME
the full-time verdict · scroll for the story below.
CRYmomentumAVL
The Match Storyfull time

CRY and AVL have cancelled each other out in a goalless stalemate that lacked any genuine cutting edge from either side. Neither team managed to break through a resolute defensive display, with chances at a premium throughout the ninety minutes. The draw leaves both sides searching for a spark ahead of their next fixture.

Onside · LLM-writtenupdated just now
Probability river90 minutes · onside engine
90' · 00CRY 0%DRAW 100%AVL 0%
0'15'30'45'60'75'90'
Onside engine · team-shape Poissonupdated just now
Inflection points

No decisive moments yet — the algorithm is watching CRY v AVL and will surface the minutes that mathematically decided the contest.

AI commentary

The writer is waiting for the first decisive moment in CRY v AVL. Commentary arrives the second a goal, red card or missed penalty lands.

Crystal Palace vs Aston Villa — Premier League Gameweek 21

Crystal Palace 0–0 Aston Villa, Gameweek 21. Full match report with goals, cards, lineups and a complete event timeline — plus AI-powered analysis for fantasy managers.

Pulse
7 moments
90+'Full time
90+'
Booked
Mitchell booked
Mitchell into the book at 90+'.
Mitchell
90+'
Booked
Johnson booked
Johnson into the book at 90+'.
Johnson
90+' · 90+'
Bonus
Canvot earns bonus
Final BPS bonus locked in.
Canvot on the BPS leaderboard at full time.
+1 FPL pts0.5% owneddifferential
Canvot
90+' · 90+' · 90+'
Bonus
Digne earns bonus
Final BPS bonus locked in.
Digne takes a share of the bonus haul.
+7 FPL pts1.5% owneddifferential
Digne
90+'
Bonus
Konsa earns bonus
Final BPS bonus locked in.
Bonus locked in for Konsa.
+1 FPL pts7% owneddifferential
Konsa
0'Match underway
fpl.com · live feedupdated just now