Harbough strikes again with Long