Lincoln (4-2) didn't issue a hit until Ramon Santiago's leadoff single in the sixth. The right-hander logged his first win since May 14, ultimately yielding one run on two hits with one walk and seven strikeouts.
Andrew McCutchen blasted a three-run homer for second-place Pittsburgh, which remained one game behind Cincinnati atop the National League Central after the Reds defeated Minnesota Saturday.
Max Scherzer (6-5) absorbed the loss, yielding three runs on three hits in a six-inning stint.
Miguel Cabrera homered for Detroit.