Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
Portland Press Herald photo by Gabe Souza Victory: Democrat Emily Cain smiles as she takes the podium to give victory speech in the primary election at the Holiday Inn on Odlin Road in Bangor on Tuesday.
BANGOR, ME - JUNE 10: Sam Poliquin shares a laugh with his father Bruce Poliquin and guests at Dysarts Broadway in Bangor on the evening of the Primary, June 10, 2014. (Photo by Carl D. Walsh/Staff Photographer)
BANGOR, ME - JUNE 10: Candidate for Congress Bruce Poliquin hugs friend and supporter Betsy Beardsley upon upon the candidate's 9:00 arrival at Dysarts Broadway in Bangor on the evening of the Primary, June 10, 2014. (Photo by Carl D. Walsh/Staff Photographer)
Portland Press Herald photo by Gabe Souza Waiting: Democratic candidate for the 2nd Congressional District Emily Cain waits for results from the primary election at the Holiday Inn on Odlin Road in Bangor, Tuesday.
Photo by Kevin Bennett Closing time: “I’m tired but energized,” said Kevin Raye, right, as he greets Gail Kelly of Brewer at his campaign headquarters in Bangor just minutes after the polls closed on Tuesday.
Portland Press Herald photo by Gabe Souza Waiting: Members of Emily Cain’s family wait in a room at the Holiday Inn on Odlin Road in Bangor for results from the primary election Tuesday.
Staff photo by Michael Shepherd Final push: Republican 2nd Congressional District hopefuls Kevin Raye, left, and Bruce Poliquin shake voters’ hands on the way into the Cross Insurance Center in Bangor Tuesday morning.