Drake and Rihanna's collaboration Too Good has finally reached number one on the UK Trending Top 40.
The Canadian rapper's track has already spent seven weeks in the top ten before eventually making the climb to the top, dethroning This Girl by Kungs vs Cookin' On 3 Burners, which was number one for two weeks.
One Dance by Drake, Wizkid and Kyla, another former number one, is up one place to number three this week, with The Chainsmokers and Daya's Don't Let Me Down hitting a new peak at number four after climbing one place. Gnash and Olivia O'Brien's I Hate U, I Love U completes the top five, moving down two places.
Ariana Grande's Into You continues to climb the chart for the sixth consecutive week, breaking into the top ten for the first time this week by moving up six places to number six.
There are two new entries this week, the highest belonging to Jonas Blue and JP Cooper with Perfect Strangers at number 35, and the other belongs to Twenty One Pilots, whose new track Ride reaches number 39. The Stone Roses also re-enter at number 38 with All For One.
- Number 1 Up by 1Peak1 (for 1 weeks)Weeks10
- Number 2 Down by 1Peak1 (for 2 weeks)Weeks7
- Number 3 Up by 1Peak1 (for 6 weeks)Weeks14
- Number 4 Up by 1Peak4Weeks8
- Number 5 Down by 2Peak1 (for 1 weeks)Weeks10
- Number 6 Up by 6Peak6Weeks8
- Number 7
This Is What You Came For
Calvin Harris ft. featuring Rihanna
Peak4Weeks10 - Number 8 Down by 2Peak5Weeks9
- Number 9 Down by 1Peak1 (for 5 weeks)Weeks21
- Number 10 Down by 1Peak1 (for 4 weeks)Weeks22
- Number 11 Down by 1Peak7Weeks12
- Number 12 Down by 1Peak5Weeks14
- Number 13Peak9Weeks9
- Number 14 Up by 1Peak13Weeks10
- Number 15 Down by 1Peak3Weeks13
- Number 16 Up by 1Peak14Weeks6
- Number 17 Up by 2Peak4Weeks19
- Number 18 Down by 2Peak12Weeks5
- Number 19 Up by 18Peak19Weeks2
- Number 20 Down by 2Peak7Weeks21
- Number 21Peak21Weeks4
- Number 22 Up by 8Peak22Weeks4
- Number 23 Down by 3Peak5Weeks17
- Number 24 Down by 2Peak21Weeks3
- Number 25 Down by 1Peak5Weeks19
- Number 26Peak26Weeks4
- Number 27 Down by 2Peak14Weeks7
- Number 28 Down by 1Peak4Weeks19
- Number 29 Down by 1Peak2Weeks25
- Number 30 Down by 7Peak18Weeks3
- Number 31 Up by 2Peak8Weeks29
- Number 32 Down by 1Peak3Weeks23
- Number 33 Down by 1Peak27Weeks3
- Number 34 Up by 1Peak34Weeks3
- Number 35 DebutPeak35Weeks1
- Number 36 Down by 7Peak29Weeks2
- Number 37 Down by 1Peak3Weeks24
- Number 38 Re-EntryPeak4Weeks2
- Number 39 DebutPeak39Weeks1
- Number 40 Down by 6Peak18Weeks9