Jet Greaves stopped all 29 shots he faced and Kent Johnson buried the overtime winner to help the Columbus Blue Jackets beat the New York Rangers 1-0.