She left her fans disappointed in March when illness caused her to cancel her Diamonds World Tour in Boston. But after rescheduling her concert for Monday night, Rihanna further angered her patient fans by turning up to the stage three hours late - causing them to boo the singer as she performed. And with no opening act for the show at the TD Garden venue, concertgoers were quick to take to Twitter to voice their frustrations over the singer's tardiness. One fan wrote: 'Boston waited 2 months and then Rihanna was 3 hours late to her packed concert. She deserved to get booed! We were mad as hell.' Another wrote: '@rihanna just showed up over three hours late in Boston for a make up show since she canceled a few months back due to sickness. Im over her.' And while no reason was given for Rihanna's lateness, many speculated that it was because the basketball fan was watching the Chicago Bulls take on Miami Heat in the opening contest of the NBA Eastern Conference semi-finals. Rihanna made no explanation for her late arrival to the stage when she tweeted following the show: '#BOSTON I will never forget this night!!! I truly have deeper love for you now!!! Thank you for making it extra special!! #DWT.'