Patrick Marleau kept San Jose rolling and Colorado stumbling at home. Marleau had his first hat trick in two years, Thomas Greiss stopped 36 shots and the Sharks beat the Avalanche 4-1 on Sunday night.