English rock band Oasis have taken over the list of the best British songs of all time by claiming the top three positions in the poll.
The number one song came out to be Live Forever, while Wonderwall and Don't Look Back In Anger grabbed the second and third spot.
Another Oasis song Champagne Supernova also made it to the list at number 10. Several thousand of Xfm listeners voted in the poll.
"Oasis undoubtedly has one of the most significant catalogues of all time,” The Telegraph quoted Paul Jackson, group programming director for The Xfm Network as saying.
Apart from Oasis, the survey was dominated by the North of England, with the Stone Roses, The Verve, Joy Division and the Arctic Monkeys riding high.
The top 10 best British songs are:
1. Live Forever - Oasis
2. Wonderwall - Oasis
3. Don't Look Back In Anger - Oasis
4. I Am the Resurrection - Stone Roses
5. Love Will Tear Us Apart - Joy Division
6. Bitter Sweet Symphony - The Verve
7. My Generation - The Who
8. I Bet You Look Good On The Dancefloor - Arctic Monkeys
9. London Calling - The Clash
10. Champagne Supernova – Oasis