Despite trailing by only six points at halftime, Janesville Craig was overpowered by Middleton in the second half in a 42-7 loss Friday night.