JAAP Stam's side were left drenched and defeated on Saturday afternoon as Bristol City inflicted a rare defeat on the Royals.

Aden Flint's late strike six minutes from time secured a first win for Bristol City in eight meetings with Reading FC.

Liam Kelly had several promising chances in front of goal in the first 45 minutes before the rain arrived at the Madejski Stadium.

Jon Dadi Bodvarsson squandered three excellent chances following his goal at Birmingham City, while record signing Sone Aluko enjoyed a lively debut without ever breaching the Bristol defence.

Flint's late volley ended a 15-game unbeaten run on home soil for the Royals, as the hosts were made to pay for failing to clear their lines.

They hope to make a return to form when they take on Brentford at Griffin Park on Saturday.