Merthyr Town 2, Weymouth 1
Ian Traylor and substitute Owain Jones scored for Merthyr Town in their 2-1 EvoStik Southern League victory against title-chasing Weymouth.
The Terras had a phenomenal record at Penydarren Park and had not lost against the Martyrs away in more than 20 years, but they were left down and out by manager Gavin Williams and his team.
Traylor netted the first Merthyr goal after 19 minutes, firing home after good work by Ryan Prosser.
Ben Swallow fired just wide and then Traylor went close to a second goal on the hour.
Jones struck with the second, tucking away his shot from a Swallow pass after 70 minutes.
Swallow went close again when he fired over and it was clear Merthyr were good value for the Premier Division success.
Ben Thomas netted for Weymouth in the last minute, but it was too little too late.
Brandon Goodship scored four goals in the two matches against Merthyr last season, but he was shut out by the Martyrs, who defended superbly.
Hendon provide the next test for Merthyr. The London-based club visit the MetCoaches Stadium in Merthyr Tydfil on Saturday (3pm).
Merthyr Town: Lewis Webb, Connor Young, Jarrad Wright, Matthew Harris, Adam Davies, Jamie Veale, Ashley Evans, Lee Lucas, Ben Swallow, Ryan Prosser, Ian Traylor. Subs: Tom Meechan, Craig Reddy, Owain Jones, Kieron Lewis.
Weymouth: McHale, Wells, Buckley, Carmichael, Zubar, McCarthy (capt), Murray, Wakefield, Thomson, Goodship, Brooks. Subs: Baggie, Yates, Odubade, Molesley.
Merthyr Town have 14 League fixtures left, seven of those at home.
Updated: Remaining Merthyr Town FC fixtures
Saturday 16 v Hendon H
Saturday 23 v Weymouth A
Saturday 2 v Kings Langley A
Saturday 9 v Harrow Borough H
Tuesday 12 v Dorchester Town H
Saturday 16 v Poole Town A
Tuesday 19 v Beaconsfield Town A
Saturday 23 v Staines Town H
Saturday 30 v Metropolitan Police A
Saturday 6 Hartley Wintney H
Saturday 13 v Gosport Borough A
Saturday 20 v Farnborough H
Monday 22 v Taunton Town A
Saturday 27 v Walton Casuals H