Riley Patterson scored the overtime winner to give the Barrie Colts a 4-3 win over the Sudbury Wolves in Ontario Hockey League play on Thursday night.