Gary Thompson won the Keighley and District darts championship in front of a packed crowd at Leylands Club recently.

Gary edged out Bob Brown 2-1 and Steve Ward 3-2 on his way to the final where he met Dave Wall.

The final went with the darts to 3-3 before Gary produced a top class 12 dart leg of 99, 180, 140 and an 82 finish the take the match 4-3.

Gary continued his winning form on Saturday when he led Yorkshire to a 10-2 2in over Kent at Doncaster. He took the man of the mach award with a dart average throw of 30.67.