I died once on all of my runs and it was my first time fighting ghirahim because I didn't think the shield bash him then attack. I just let him hit my shield so it broke, and I couldn't time it right to hit him before he rushes can swing when he rushes at you.