Grove nips Swanton at buzzer