This punt return gave them all the momentum at the half .
It 's a pretty nice punt return touchdown , if I do say so myself .
This punt return gave them all the momentum at the half , and it 's a pretty nice punt return touchdown , if I do say so myself .