Kruk & Kuip: Giants winning streak snapped by unearned run