FINALLY!! DEVON LARRATT SHOWED HIS REAL POWER