It was a semi-final that had it all: hard-hitting rugby, controversy and a late dash of attempted heroics.