The Greyhounds hosted the North Bay Battalion on Wednesday night in the first of three games on home ice this week in Ontario Hockey League action. A pair of shorthanded goals in the second period lifted the Battalion to a 4-3 win over the Greyhounds.