Great end to first half