A new poll has good news for Donald Trump in these three swing states: Florida, Ohio and Pennsylvania.

Trump is either slightly ahead or tied with Democratic rival Hillary Clinton in those three key battlegrounds, according to a Quinnipiac University Swing State Poll released Wednesday.

“He has wiped out Hillary Clinton’s lead in Florida; is on the upside of too-close to call races in Florida and Pennsylvania and is locked in a dead heat in Ohio,” said Peter A. Brown, assistant director of the Quinnipiac University Poll.

“While there is no definite link between Clinton’s drop in Florida and the U.S. Justice Department decision not to prosecute her for her handling of emails, she has lost ground to Trump on questions which measure moral standards and honesty,” said Brown.

Screen Shot 2016-07-13 at 10.01.27 AM