Haiyan Zhuang's 35.96 BLD
Beijing Summer Open 2009 (First Round), Aug 16, 2009
(World Record.)

Scramble (white on top, green in front):
R2 F2 D2 R' U D B U2 B' U2 F U B R F' D R2 B


Solve:
x y
F R2 z R' D' R U2' R' D R U2' z' R2 F'
U' R2 D' R' U2 R D R' U2' R' U
U2 R2 U2' R D' R' U2 R D R2' R' U2
U' L U M U2 M' U L' U
M U M' U2 M U M'
y' R' U R U M' U2 M U R' U' R y
y U M' U2 M U y'
L' R' U' r U R' U' M U R U' R' U R L
M' U2 M U2


86STM/99HTM moves total, ~23.00 exec, 3.74stps/4.30htps.
Reconstructed by Lucas Garron on Sep. 8 from this video. Thanks to qqwref for finding the Scramble, and Kai Jiptner for encouragement.