Tom Batten injured in Hampden league round two win over Cobden