BOSTON (AP) — GOP state Rep. Geoff Diehl wins US Senate primary in Massachusetts, will face Democrat Elizabeth Warren in November.