Doncaster Rovers had prepared a contract offer for John Marquis prior to accepting a bid from Portsmouth for the striker.
Doncaster Rovers climbed into the League Two automatic promotion spots after inflicting a first Fratton Park defeat of the season on Portsmouth.
Did you know with a Digital subscription to Yorkshire Post, you can get access to all of our premium content, as well as benefiting from fewer ads, loyalty rewards and much more.