Re: how to block
Tuck your elbows in and twist your hips. You'll hit the punch off track or block it.
You can also parry uppercuts to head and body.
Lastly you can pull your head and body back using foot and head movement. However this isn't the first thing you'd advise.