Cal Crutchlow extended his lead in the World Supersport Championship standings after prevailing in a thrilling exchange with arch-rival Eugene Laverty at Misano.