Osborn terrific in Bronco 3-1 win