Valliant too much for Spiro in battle of Bulldogs