NEEL SHELAT
Portfolio
Tournaments
Podcasts
About
Contact
Between The Posts
Match analyses and other analytical content for Between The Posts
Neel Shelat – Between The Posts
Brentford – Liverpool: Bees Sting Liverpool With Set-Pieces And Counterattacks (3-1)
SC Freiburg – RasenBallsport Leipzig: Vintage Leipzig Destroy Freiburg On The Night (1-5)
SC Freiburg – RasenBallsport Leipzig: Leipzig Do The Double At Europa-Park (0-1)
Newcastle United – Brighton & Hove Albion: Newcastle Press On Towards The Champions League
SC Freiburg – Borussia Dortmund: Could This New-Look Dortmund Side Turn The Tide? (1-3)
Manchester United – Wolves: Rangnick’s Red Devils Resign To Their First Defeat (0-1) – Between The Posts
Leicester City – Leeds United: Jesse Marsch Gets Off To An Encouraging Albeit Losing Start (1-0) – Between The Posts
Bayern Munich – Bayer Leverkusen: Defensive Adjustments Prove Leverkusen’s Mettle (2-2)
Manchester City – Brentford: The Defending Champions Comfortably Return To Winning Ways (2-0) – Between The Posts
Werder Bremen – Bayern Munich: Kane Quality Gets Bayern Off To A Winning Start (0-4)
Newcastle United – Paris Saint-Germain: Luis Enrique’s Prudent Experiment Fails In Execution (4-1)
Spain – France: Suffering Without Success (2-1)
Schalke 04 – Hertha BSC: Schalke Send Out A Statement In The Relegation Battle (5-2)
Breaking The Curse Of The Defending Champions?
France – Australia: France Fight Back Against The Champions’ Curse (4-1)
Manchester City – Fluminense: Manchester City Position Themselves As World Champions (4-0)
Chelsea – Manchester City: Original Formula Bails City Out After Unsuccessful Experiment
Austria – France: France Fare Well In Toughest Test (0-1)
Borussia Dortmund – Borussia Mönchengladbach: Dortmund Keep Step With Bayern By Blowing Gladbach Away (5-2)
Arsenal – West Ham United: Arsenal Fight Back For A London Derby Win On Boxing Day (3-1)
Manchester City – Arsenal: Aké’s Advance Sees City Succeed In Drab Dress Rehearsal (1-0)
Chelsea – Fulham: Money Can’t Buy Goals (0-0)
SSC Napoli – Lazio Roma: The Title Procession Is Made To Pause (0-1)
Bayern Munich – Manchester City: City Control The Match To Advance To The Semifinals (1-1)
Germany – Japan: Germany Made To Rue Missed Chances In 2018 Déjà Vu (1-2)
Borussia Dortmund – Paris Saint-Germain: Yellow Wall Preserves Preserves A Lead For Paris (1-0)
Manchester United – Everton: United Make Tough Work Of Everton But Progress To The Fourth Round (3-1)
RasenBallsport Leipzig – Atalanta Bergamo: Enthralling And Intriguing Tactical Battle Ends With The Tie Finely Poised (1-1)
Atalanta Bergamo – RasenBallsport Leipzig: Atalanta Walk Into Leipzig’s Lures (0-2)
Sporting CP – Tottenham Hotspur: Sporting Stun Spurs In Stoppage Time (2-0)
Paris Saint-Germain – Borussia Dortmund: Dortmund’s Dream Run Reaches Final Hurdle (0-1)
AC Milan – Internazionale: Advantage Inter As Milan Miss Leão (0-2)
Internazionale – AC Milan: Milan Made To Pay For A Shocking Lack Of Endeavour (1-0)
Juventus – Napoli: Juventus’ Block Causes Napoli To Stumble Further (1-0)
France – Poland: Have France Flattered To Deceive? (1-1)
Sassuolo – Napoli: Kvaratskhelia And Osimhen Whip Up A Storm To Blow Sassuolo Away (0-2)
Barcelona – Sevilla: Barcelona’s Old Friend Ramos Gifts Them The Win (1-0)
Olympique Marseille – Olympique Lyonnais: Lyon Liven Up The Race For Europe (0-3)
Manchester United – Atlético Madrid: Simeone’s Side Condemn Red Devils To Champions League Elimination (0-1)
Benfica – Paris Saint-Germain: Benfica Contain Star-Studded PSG Attack To Come Away With A Point (1-1)
Crystal Palace – Tottenham Hotspur: Spurs Get Past Palace To Stay At The Top
RasenBallsport Leipzig – Bayern Munich: Spoils Shared In Rusty Bundesliga Return (1-1)
Fulham – Arsenal: Deflated Arsenal End December With A Damaging Defeat (2-1)
Portugal – France: They Can’t Keep Getting Away With It! (0-0, 3-5 After Penalties)
Arsenal – Southampton: Have Both Teams Bottled It? (3-3)
Fiorentina – West Ham United: Bowen Delivers A Hammerblow As Fiorentina Suffer Double Heartbreak (1-2)
Borussia Dortmund – Union Berlin: Disappointing Dortmund Get The Job Done Again (4-2)
Borussia Dortmund – Werder Bremen: Dortmund Grind Out Another Win To Temporarily Go Top Again (1-0)
France – Netherlands: Captain Mbappé Makes It A Rough Return For Koeman (4-0)
Olympique Marseille – Toulouse: OM Thrash Toulouse To Start The Second Half Of The Season (6-1)
Atlético Madrid – Bayer Leverkusen: Atlético Throw Away A Lifeline And Crash Out Of The Champions League (2-2)
Borussia Dortmund – Chelsea: Advantage Dortmund After A Close First Leg (1-0)
Roma – AC Milan: Milan Outmatch Mourinho’s Men (1-2)
RC Lens – Troyes: Lens Comfortably Cruise To A Temporary Spot At The Top Of The Table (1-0)
Feyenoord – Roma: Docile Draw At De Kuip (1-1)
Lazio Roma – Napoli: Napoli Escape With Huge Win To Jump To The Top (1-2) – Between The Posts
Paris Saint-Germain – AS Monaco: Individual Brilliance Made To Decide A Goalfest (5-2)
RC Lens – Olympique Marseille: Fluid And Flexible Marseille Seal Huge Win In Race For Europe (0-2) – Between The Posts
Fiorentina – Internazionale: Martínez Makes It Back-To-Back Coppas Italia For Inter (1-2)
Internazionale – AC Milan: Inter Ease Into The Coppa Italia Final After A Solid First Half Showing (3-0)
Eintracht Frankfurt – Rangers: Frankfurt Prevail On Penalties After A Tense Affair In Seville (1-1, 5-4 after penalties)
Iran – USA: USA Knock Iran Out In A Tense Affair (0-1)
Paris Saint-Germain – Stade Rennais: Mbappé Magic Keeps PSG’s Lead Unassailable (1-0) – Between The Posts
Villarreal – Juventus: Juventus Settle For A Draw In Spain As Villarreal Win The Tactical Battle (1-1) – Between The Posts
Juventus – Villarreal: The Yellow Submarine Sinks Juventus’ Champions League Campaign (0-3)
Rangers – RasenBallsport Leipzig: Rapturous Rangers Reach The Europa League Final After An Incredible Ibrox Night (3-1)
Bayern Munich – Borussia Dortmund: Dortmund Gift Tuchel A Perfect Start (4-2)
Roma – Brighton & Hove Albion: Roma Put The Seagulls To The Sword (4-0)
Nottingham Forest – Newcastle United: Isak Keeps Newcastle’s Top Four Charge Alive And Kicking (1-2)
Borussia Mönchengladbach – Borussia Dortmund: Disastrous Defending Costs Dortmund Dearly (4-2)
Paris Saint-Germain – Olympique Marseille: PSG Salvage Bragging Rights In Close Classique (2-1)
Germany – Italy: Die Mannschaft Thrash Italy With The Flick Of A Switch (5-2)
Girona – Athletic Club: Girona Get Back To Winning Ways Against Athletic Club (2-1)
LOSC Lille – Olympique Lyonnais: Lille Squander An Advantage In The Race For Europe (3-3)
France – Austria: France Alleviate Nations League Relegation Fears In Style (2-0)
West Ham – Eintracht Frankfurt: Frankfurt Fly Away With First Leg Lead (1-2)
Borussia Mönchengladbach – Hertha BSC: Faltering Foals Find Another Win (1-0)
Paris Saint-Germain – RC Lens: PSG Stumble Over The Line To Reclaim The Ligue 1 Title (1-1)
Juventus – Internazionale: Juventus’ Title Hopes Suffer A Potentially Permanent Dent (0-1)
Atlético Madrid – Manchester City: Subpar City Stumble Into Semi-Finals (0-0)
Borussia Dortmund – TSG Hoffenheim: Hoffenheim Hand Dortmund Comfortable Victory (1-0)
Olympique Marseille – LOSC Lille: Resolute Ten-Man Lille Hold Marseille To A Draw (1-1) – Between The Posts
Aston Villa – Leeds United: Leeds Rue Missed Chances As Emery’s Turnaround Continues (2-1)
France – Poland: France Power Past Poland To Reach The Quarterfinals (3-1)
AC Milan – Torino: The Rossoneri End Their Rotten Run Despite Disappointing Performance (1-0)
CA Osasuna – Barcelona: Ten-man Barcelona stumble past Osasuna (1-2)
Nice – Nantes: Drab Nice Draw A Blank In Coupe De France Final (0-1)
Borussia Mönchengladbach – VfL Wolfsburg: Wolfsburg’s Defense Left To The Wolves (4-0)
RC Lens – Toulouse: Openda Comes Off The Bench To Lead Lens To Victory (3-0)
Shakhtar Donetsk – RB Leipzig: (-): Leipzig Ruthlessly Dash Shakhtar’s Knockout Dreams (0-4)
FSV Mainz 05 – 1 FC Köln: Mainz Maul Ten-Man Köln (5-0)
Portugal – Turkey: Portugal Progress To The Playoff Final Despite Second Half Scare (3-1)
Internazionale – Lazio Roma – Between The Posts
Aston Villa – Tottenham Hotspur: Tottenham Weather The Villa Storm To Secure A Massive Win (0-4)
Internazionale – AC Milan: Milan Complete A Potentially Title-Impacting Turnaround (1-2) – Between The Posts
Roma – Feyenoord: Feyenoord Fall Again In Rome (1-1, 4-2 After Penalties)
Bayern Munich – Bayer Leverkusen: Musiala Magic Leaves Leverkusen In The Dust (4-0)
Fiorentina – Sassuolo: Spoils Shared In Draw Full Of Action (2-2) – Between The Posts
Barcelona – Galatasaray: Barcelona frustratingly held to a goalless draw (0-0) – Between The Posts
Barcelona – Napoli: Barcelona Blow Their Chances Of A First Leg Win (1-1) – Between The Posts
Lazio Roma – Internazionale: Superb Strikes Seal The Win For Lazio In A Subpar Contest (3-1)
AS Roma – Sampdoria: Cagey Affair Ends in a Disappointing Draw (1-1) – Between The Posts
Netherlands – France: Fantastic France Book Their Euro 2024 Berth (1-2)
Nantes – LOSC Lille: Lille Graft Out An Important Win In A Close Encounter (0-1)
Georgia – Spain: Superb Spain Smash Georgia For Seven (1-7)
Portugal – North Macedonia: Macedonian Magic Runs Out (2-0)
Olympique Lyonnais – Toulouse: Lacklustre Lyon Left Winless In Five Consecutive Matches (1-1)