Storm extend streak, pile on Titans misery