McGrigors raid for energy team cuts Ledingham in half