During Australia’s postal survey on marriage equality, Macklemore is spreading a message of love — and reaching number 1 on the charts.

Macklemore planned to perform the pro-LGBT song “Same Love” and three other hits during the pre-show of the National Rugby League grand final in Australia. The performance will be this Sunday, Oct. 1 in a game between the Melbourne Storm and the North Queensland Cowboys.

Over 4 million people are expected to tune into the final via television. But not everyone was happy with Macklemore’s choice to play an LGBT-themed song: same-sex marriage opponents are trying to put a stop to it.

According to Pink News, former rugby player Tony Wall petitioned NRL boss Todd Greenberg to remove the song because the league needs to “take a neutral position on the question of same-sex marriage.”

The coalition of Marriage said it was “bizarre that the NRL would choose to use its half-time entertainment to push a message which it knows millions of Australians disagree with.”

Former Prime Minister Tony Abbot even took to Twitter to remark that politics should be kept out of sport.

“Footy fans shouldn't be subjected to a politicised grand final,” he wrote on Twitter. “Sport is sport!”

In response, Macklemore told radio station POWER 106 he promised to “go harder” during his performance despite “angry, old white dudes” trying to stop him.

Thanks to the controversy, “Same Love” has reached the top of the iTunes chart and the top of the iTunes video chart.

“Yesterday someone started a petition in Australia to ban me from playing Same Love at the #NRLGF,” Macklemore wrote on Twitter. “Today its #1 on iTunes. Love is winning ❤️”

“Same Love,” released in 2013, was nominated for a Grammy and performed live while Queen Latifah officiated marriages of 34 same-sex and opposite-sex couples, according to The Rolling Stone. The song’s music video won the 2013 MTV Video Music Award for Best Video with a Message.

Watch the “Same Love” music video below.