Reading came into their game against Bristol City with a 15 match unbeaten home record to their name.
Jaap Stam didn't spring many surprises with Sone Aluko making his debut in a front three alongside Bodvarsson and Barrow.
The first half was a quiet one with chances limited for both sides. However, Reading's best chance of the half fell to Liam Kelly whose fierce shot stung the palms of Bristol City's Frank Fielding from 25 yards out. Jon Dadi Bodvarsson will feel frustrated as he was clean through down the right hand side.
The games main talking point came on 41 minutes when Modou Barrow raced away with blistering pace, only to be poorly fouled by defender Nathan Baker. Despite the calls from the home crowd for a red card, the referee only awarded Baker a yellow card. This decision looked the right one with Bristol City defenders getting back behind the ball, but the incident was very similar to when Fulham's Tomas Kalas was sent off in under a minute for a similar foul on Barrow.
There were no other notable chances for either side as they went into half time goalless.
No changes were made at half time, which surprised me as Joey van den Berg seemed to fly it into challenges more often than not and looked edgy at times.
The second half started at a frantic pace with the end-to-end nature of the game an exciting one. Bodvarsson will be disappointed as he missed a sitter from two yards out with the goal at his mercy.
When a similar chance missed only ten minutes later by the Iceland international you got the feeling that all these missed opportunities were going to come back and haunt the home side.
That feeling became a reality on 84 minutes.
A free kick into the Reading penalty area was poorly cleared by Chris Gunter and Bristol City defender Aden Flint perfectly smashed home the winner.
Vito Mannone might feel he could have done better as the shot squirmed through his hands, but to Flint's credit it was a well hit effort.
The home side had half chances towards the end of the game but with Bodvarsson substituted, Reading had no target man to pump the ball forward to, which left Sone Aluko helpless trying to win headers against defenders twice his size. Bristol City ran out winners to end Jaap Stam's 15 match unbeaten home record which is a hard one to take, after all of the chances to put the game to bed early on in this one.
It's a frustrating one to take, especially after the impressive win away to Birmingham a fortnight ago.
People will say that we should have bought a striker to kill games like this off, but Bodvarsson has proved that he can score crucial goals, like he did against Birmingham. This squad has still got to gel together with new signings still fitting in, and with injured players starting to return, there's no need to panic just yet.
We travel to Brentford next weekend and I'm expecting a much better performance than the one I saw yesterday.