4 superb finishes. No idea how the second half will pan out.