Emotional night for McGuire ends in victory