Buffon could play on until age 43