bookd.
Filters
23 reviews
World Cup
England0 - 0Portugal
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Wayne Rooney was sent off in the second half for stamping on Ricardo Carvalho during a tangle for the ball. The bigger flashpoint was Cristiano Ronaldo, Rooney's Manchester United teammate, who appeared to lobby referee Horacio Elizondo for the card and was then caught on camera winking to the Portugal bench after the dismissal. England, down to ten men, lost yet another shootout, and the "wink" became a lasting symbol of the rivalry — fueling months of speculation about whether Rooney and Ronaldo could still share a dressing room at United.

3
World Cup
Japan2 - 1Spain
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Japan's winning goal came after Kaoru Mitoma kept the ball in play by what looked, to the naked eye, like millimeters. VAR confirmed a sliver of the ball was still over the line, knocking Germany out of the tournament and prompting endless arguments about the geometry of the call.

World Cup
Netherlands2 - 2Argentina
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Referee Antonio Mateu Lahoz handed out a World Cup-record 18 yellow cards in a chaotic, ill-tempered match. Lionel Messi openly criticized him afterward, and the official was sent home from the tournament.

World Cup
Portugal1 - 0Netherlands
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games The "Battle of Nuremberg," where Russian referee Valentin Ivanov issued a World Cup-record 16 yellow cards and 4 reds. FIFA president Sepp Blatter criticized the officiating, though he also blamed the players.

World Cup
Italy0 - 1Uruguay
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Suárez again, this time biting Giorgio Chiellini's shoulder. The referee missed it, but FIFA later banned him for four months and nine matches after reviewing video.

World Cup
France1 - 1Italy
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Zinedine Zidane's headbutt to Marco Materazzi's chest in extra time of his final career match got him sent off. France lost on penalties, and debate raged for years over what Materazzi said to provoke it.

World Cup
Uruguay1 - 1Ghana
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Luis Suárez deliberately handballed a goal-bound shot on the line in the dying seconds, was sent off, and then Asamoah Gyan missed the resulting penalty. Uruguay won the shootout, denying Africa its first-ever semifinalist on home-continent soil. Suárez was branded both villain and folk hero.

World Cup
South Korea2 - 1Italy
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Referee Byron Moreno's performance became infamous: a disallowed Italy golden goal, a soft penalty awarded to Korea, and a second yellow for Francesco Totti for an alleged dive. Italy felt robbed, and Moreno's career later collapsed amid further scandals.

World Cup
Germany4 - 1England
bookd.
bookd.@bookd
10 Jun 2026

Most Controversial WC Games Frank Lampard's shot crashed off the crossbar and landed well over the line, but the goal was waved off with the score at 2–1. The footage was unambiguous, and the outrage directly accelerated FIFA's adoption of goal-line technology.

Champions League
Arsenal1 - 0Atletico Madrid
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Atletico kept the second leg tight, but Bukayo Saka scored in the 43rd minute after Jan Oblak had saved an earlier effort. Arsenal protect the lead from there and reach the final with a 2-1 aggregate win.

Champions League
Atletico Madrid1 - 1Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Viktor Gyokeres won a penalty that put Arsenal in front and then converted it himself. Atletico levelled later through Julián Alvarez similarly from the spot. The first leg ends in a draw, with the tie still wide open.

Champions League
Arsenal0 - 0Sporting CP
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Sporting needed a goal in London but could not convert. Arsenal kept the second leg scoreless to protect their advantage. The 0-0 draw sees Arsenal through 1-0 on aggregate.

Champions League
Sporting CP0 - 1Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Sporting kept Arsenal out deep into the second half, but Gabriel Martinelli found Kai Havertz brilliantly late on for the only goal of the match. Arsenal return to London with a 1-0 lead.

Champions League
Arsenal2 - 0Leverkusen
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Leverkusen stayed in it until Arsenal scored twice from distance at the Emirates. Eberechi Eze struck first for his first Champions League goal, Declan Rice added a second, and Arsenal went through 3-1 on aggregate.

Champions League
Leverkusen1 - 1Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Leverkusen took the lead through Robert Andrich and looked set to win the first leg, but substitute Noni Madueke won a late penalty that Kai Havertz converted against his former club to level the tie.

Champions League
Arsenal3 - 2Kairat Almaty
bookd.
bookd.@bookd
29 May 2026

Arsenal’s Road to Budapest Kairat gave Arsenal problems late, but Arsenal had already scored three times before the break through Viktor Gyokeres, Kai Havertz, and Gabriel Martinelli. Kairat scored twice in response, though not enough to level Arsenal. The Gunners finish the league phase with eight wins from eight.

Champions League
Inter1 - 3Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Gabriel Jesus put Arsenal ahead, but Inter answered through Petar Sucic. Jesus scored again before the break, and Viktor Gyokeres came off the bench to score late and finish the game in Arsenal’s favour.

Champions League
Club Brugge KV0 - 3Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Club Brugge fell behind in the first half when Noni Madueke opened the scoring and struck again immediately after the restart. Gabriel Martinelli added a third in the 55th minute as Arsenal continued perfect away form.

Champions League
Arsenal3 - 1Bayern
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Jurrien Timber gave Arsenal the lead from a Bukayo Saka corner, but Bayern responded through Lennart Karl to level the score. Arsenal then pulled away in the second half, with Noni Madueke restoring the lead before Gabriel Martinelli added a third.

Champions League
Slavia Praha0 - 3Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Slavia kept the game close until Bukayo Saka scored from the penalty spot after a handball. Mikel Merino then scored twice after the break, and Max Dowman became the youngest player in Champions League history late on.

Champions League
Arsenal4 - 0Atletico Madrid
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Atletico kept it scoreless through the first half, but Arsenal broke the game open after the break. Gabriel scored first, Gabriel Martinelli made it two, and Viktor Gyokeres added two more as Arsenal put four past Jan Oblak in 13 minutes.

Champions League
Arsenal2 - 0Olympiakos Piraeus
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Olympiacos troubled Arsenal, with David Raya forced into an important save from Daniel Podence after Gabriel Martinelli’s early strike. Viktor Gyokeres’ strong run opened the door for Bukayo Saka to add a second in stoppage time.

Champions League
Athletic Club0 - 2Arsenal
bookd.
bookd.@bookd
29 May 2026

Arsenal's Road to Budapest Athletic kept Arsenal scoreless until the 71st minute, forcing David Raya into two crucial saves. Gabriel Martinelli, who came on as a sub, broke the deadlock before Leandro Trossard added a second in the 86th to kick off Arsenal’s away campaign in Bilbao.