Forty-five minutes of unstoppable rock