THE FINAL BATTLE...