The North Bay Battalion will play for the OHL championship.   Wednesday night the Troops played to a sold out crowd at the Gardens and shaded the Oshawa Generals 3-2 to take the series in four straight.  The Battalion will play the winner of the Guelph-Erie series which Guelph leads 3-1.