Annan edge thriller
Three first-half goals in the space of 10 minutes from Annan staved off Elgin's late comeback to see out a 3-2 victory.
The visitors went ahead through Alistair Love, as he found space in Elgin's area to slot past Stewart Black.
Love set up Swinglehurst to fire Athletic into a 2-0 lead and Blair Henderson soon made it three after 35 minutes as defender Love again provided the assist.
Shane Sutherland pulled one back from Elgin on the hour-mark and he got another good chance in the box 10 minutes later, this time firing wide.
Paul Harkins doubled the home side's tally in injury time, giving them hope of an equaliser. But it proved too little, too late for Barry Wilson's Black and Whites, now without a win in their last five matches.