The Thistle crashed out of the Logan Cup with the first domestic defeat in 9 fixtures at the hands of Penicuik United.
Penicuik recorded their first victory over Thistle in three seasons but they were made to work hard for their rewards.
Despite going behind after 5 minutes courtesy of a defensive blunder and seeing their captain dismissed for dubious two cautions on the half hour mark, the visitors responded well in the second period. In fact, it was Linlithgow Thistle that dominated the second half.
Heeps did well to secure the equaliser on the hour. However the hosts, against the run of play netted the winner with ten minutes remaining.
Thistle showed great character and superior fitness but were unable to come from behind for the second time.