Compton, who has been opening with Alastair Cook found himself down the pecking order after Joe Root was preferred as the England captain’s opening partner for the national side's Ashes warm-up fixture against Essex.
But Compton, the grandson of England great Denis, responded to his omission in gutsy fashion although it was 22-year-old Chris Jones who did most to disturb the tourists, playing their first match under new coach Darren Lehmann, with a maiden first-class century in Somerset’s total of 320.
Fast bowler Mitchell Starc (four for 33) and James Pattinson (four for 56) got Australia back into the match as Somerset, for whom Jones made 130, lost six wickets for no runs in 28 balls after being well-placed at 310 for three.
Photos: Kareena Kapoor Khan and Aamir Khan at Mumbai airport
Photos: SRK, wife Gauri, Aishwarya Rai, Shweta Bachchan at Vogue Awards
Photos: Harbhajan Singh-Geeta Basra's TV outing with daughter Hinaya
Photos: Malaika Arora flaunts ripped jeans like a boss!
Photos: Vaani Kapoor, Kriti Sanon, Dia Mirza sizzle on the ramp