Rookie beats undefeated veteran to Ryder Cup wildcard spot