South Australia 8 for 309 (McSweeney 118, Weatherald 100) vs Tasmania
Tasmania named former Test skipper Paine as 12th man but he was brought into the game as a substitute wicketkeeper when Doran left the playing arena.
Doran had felt fine at the start of play and took an early catch but was replaced by Paine after taking ill. Paine, who will not be allowed to bat, took two neat catches.
Weatherald made 100 and McSweeney (118) scored his maiden first class century.
Peter Siddle, sporting a peroxide blonde hairstyle, was a constant threat on his way to 4 for 59 from 25 probing overs.
Weatherald and McSweeney combined for a 149-run stand for the third wicket after Siddle struck early to remove Henry Hunt and Daniel Drew.
Left-hander Weatherald struck 16 boundaries, including two sixes, and was particularly savage through the off side in a confident counter-attacking innings.
McSweeney offered sensible support and was an excellent foil for his more aggressive batting partner before upping the ante. The 23-year-old brought up his century with a sweet on drive from the bowling of spinner Jarrod Freeman.
It was a moment to savour for the former Australia Under-19s representative after he was stranded on 99 not out in March when he hit the winning runs in a five-wicket Shield win over NSW.
South Australia were 6 for 196 just after tea but McSweeney received excellent support from in-form allrounder Benjamin Manenti and Nathan McAndrew.
Weatherald said he was delighted to find form against a class attack.
"This year has been a bit of a struggle for me with the bat so it was good to walk out there and play freely and score some runs," he said. "[McSweeney] was able to absorb an amazing amount of pressure … and batted really well."
Tasmania sit second on the Shield table behind Western Australia after a hard-fought four-wicket win over Victoria in their most recent match. South Australia are second-last with two losses and three draws so far this season.