Xander Schauffele wins first major at PGA Championship in a thriller at ValhallaXander Schauffele has won his first major with a thrilling win at the PGA Championship