Cheltenham warmed up for the play-offs, ending a run of six straight away defeats.
Former Argyle striker Steve MacLean, on loan from Yeovil, came back to haunt the Home Park faithful with the first goal.
The Pilgrims equalised in the 54th minute through half-time sub Juvhel Tsoumou, but the Robins regained the lead a minute later. MacLean crossing for Marlon Pack to head in.
Cheltenham will face Argyle's Devon rivals Torquay in the play-offs.
Yeovil Town won for a club record 8th time in a row. Bristol Rovers also won, Cheltenham drew and Bristol City lost in the Severnside derby.
There were wins today for both Bristol clubs and Yeovil Town. Swindon Town could only draw and Cheltenham Town slipped to defeat.
Bath have beaten West Country rivals Gloucester 32 - 5 in the LV= Cup.