Jeremy Shaffer

Niven Sabherwal / 90.5 WESA

The Allegheny River borough of Millvale is arguably at the epicenter of Tuesday’s primary elections. But as of lunchtime, it was kind of hard to tell.

Courtesy of Lindsey Williams for PA, Friends of Stephanie Walsh, Friends of Jeremy Shaffer, and Friends of Randy Vulakovich

One of the most competitive local races in Tuesday's primary is for state Senate in the 38th District, which includes North Hills suburbs, Allegheny River communities and some Pittsburgh East End neighborhoods.

Republican incumbent Randy Vulakovich, of Shaler, is facing a spirited challenge from Ross Township Commissioner Jeremy Shaffer, also a Republican.