I kicked off this whole project late one rainy Tuesday night. I was arguing with my flatmate, who’s a Spurs fan—I know, awful—about how much proper history Crystal Palace actually has. He kept chirping that we only really got interesting after 2013. I told him he was talking rubbish, and I decided right then I was going to map out the full, verifiable timeline of one of our slightly less glamorous but deeply rooted fixtures: Palace vs. Bournemouth. I wanted proof, dates, and hard-to-find results, not just Wikipedia summaries. I wanted the stuff that truly defined the rivalry, even if it was just a Division Three scrapple from the 1960s.

My first step was pure brute force. I opened up four different browser tabs, one for the official Premier League records archive, one for an old fan forum that supposedly logged every match since the war, and two general sports databases. My goal was simple: harvest every single match date, competition, and final score. This was where the practice got immediately messy. I quickly discovered that depending on which site you looked at, the dates for the old League Cup ties in the early 90s were off by a day, sometimes listed as the replay date instead of the initial fixture. I spent a painful three hours cross-referencing just the pre-1980 results, ensuring I wasn’t mixing up friendlies or obscure charity shield matches that somehow made it into the records.
I compiled everything into a massive, ugly Google Sheet. Hundreds of entries. The sheer volume was overwhelming, and frankly, most of the games were 1-0 snoozefests from the second division that nobody remembers. The title promised ‘five classic match results and key moments,’ so I had to start filtering the noise. A “classic” game, in my book, isn’t just a win; it needs drama, historical significance, or an absolute bonkers scoreline. I started colour-coding the sheet: red for massive losses, green for crucial wins, and yellow for high-scoring draws (the chaos matches).
Filtering for Drama: Finding the Classics
I applied several harsh filters to narrow the list down from nearly 100 meetings to the definitive five. I was looking for matches where the result either marked a promotion/relegation swing, featured a massive aggregate score, or contained a controversial, last-second moment I could actually recall from memory or find documented in old match reports.
I went back to the archives, this time specifically searching for match reports mentioning ‘stoppage time goal,’ ‘penalty shootout,’ or ‘nine goals.’ This second layer of digging was crucial because it turned a simple date into a ‘key moment.’ For example, I identified a seemingly standard 2-2 draw from 2017, but the archived match details confirmed that both goals for us came after the 85th minute, which instantly bumped it up to “classic” status. It wasn’t about the final score; it was about the heart attack moments.
I zeroed in on five specific fixtures that absolutely screamed “defining moment” in the timeline:

- The Historical Hammering (1934, Division Three South): CPFC 9 – 0 AFCB. I had to verify this score multiple times because 9-0 feels like something you only see on FIFA. Key moment: The reports highlighted the massive crowd turnout, cementing the importance of this rivalry even decades ago. It’s the biggest recorded win in the history of the fixture, so it had to make the cut.
- The Ultimate Smash-and-Grab (2015, Premier League): AFCB 1 – 2 CPFC. A relatively recent Premier League fixture. I personally remember watching this match. Key moment: Dwight Gayle’s 87th-minute winner. We were awful all game, but somehow stole the three points right at the death. That grit defines Palace.
- The Soul-Crushing Cup Exit (1991, League Cup QF): CPFC 2 – 2 AFCB (Bournemouth won on penalties). This was necessary pain. I tracked down old newspaper scans detailing the penalties. Key moment: Their keeper, who was having an unbelievable night, saving the final spot kick, ending a serious cup run dream and reminding us that history isn’t always pretty.
- The Late Show Chaos (2017, Premier League): AFCB 2 – 2 CPFC. I used multiple streaming services archives to confirm the exact timestamp of the equalizer. Key moment: Benteke’s bullet header deep into the 93rd minute. Pure, unadulterated relief and chaos that earned us an undeserved point after being two goals down.
- Securing Survival (2019, Premier League): CPFC 1 – 0 AFCB. Boring score, high stakes. I pulled up old league table snapshots to confirm the context. Key moment: The win that essentially secured our Premier League status for the next season. It wasn’t flashy, but it was fundamental, locking down the club’s financial future for another year.
I finished the timeline document, adding footnotes and the “key moment” summaries right next to the dates. It took me nearly eight hours of screen time, but I managed to synthesize a complex, messy history into a clean, definitive record. I dumped the final document, which includes dozens of match dates beyond the five classics, into our group chat and tagged my Spurs mate. No reply yet, but the silence is confirmation that I won the argument. Next time he starts giving me grief, I can just point him straight to the 9-0 scoreline. Job done. Time to step away from the historical archives for a week and just watch some modern football.
