Russian President Vladimir Putin has called for a "broad coalition" to fight the Islamic State group in Syria, in his address to the UN General Assembly.
Putin likened the coalition to the "anti-Hitler" alliance that fought together during World War II and said Muslim countries "should play a key role."
"We must address the problems that we are all facing and create a broad anti-terror coalition," Putin said in his address on Monday, his first to the world body in a decade.
Putin took to the podium after US President Barack Obama offered to work with Russia and Iran on ending the carnage in Syria, but slammed support for Syria's Bashar al-Assad.
The Russian leader took aim at the West's refusal to cooperate with Assad's forces to stamp out the Islamic State, which now controls huge swathes of territory in Syria and Iraq.
It is an "enormous mistake to not cooperate with the Syrian group which is fighting the terrorists face-to-face," he said.
"We must acknowledge that nobody other than President Assad's armed forces are truly fighting the Islamic State and other terrorist organisations in Syria," Putin added.
Washington has insisted that Assad must leave power as a pre-requisite for any settlement to the conflict, while European powers have softened their stance, signalling he could stay on in an interim role.
Putin was due to hold his first meeting with Obama in over two years later on Monday, on the sideline of the world gathering.
Iranian President Hassan Rouhani was also expected to defend Tehran's support for Assad in his address to the assembly later on Monday.