Stanford baseball has been on a roll of late, but can they stay hot enough to vault them into postseason contention?