The Cross and a Frustrated Devil!
Whatever the devil tries to do against God, God is able to take it and turn it to fulfil his purpose. His attempt against the cross led to his defeat. From Revelation 12 and Luke 10:18 this article shows the history of Satan's frustration as his plans are defeated.