1.Nf3 d5 2.d4 e6 3.b3 Bb4+ 4.Bd2 Be7 5.Bf4 g5 6.Be5 f6 7.Bg3 h5 8.h3 Nh6 9.e3 Nf5 10.Bh2 Nc6 11.Bd3 Kf7 12.Bxf5 exf5 13.h4 f4 14.hxg5 fxg5 15.exf4 g4 16.Ne5+ Nxe5 17.fxe5 Bf5 18.Nc3 h4 19.Qd2 c6 20.O-O-O Qa5 21.Kb1 Raf8 22.Qe3 Ke8 23.Bf4 Rhg8 24.Ne2 Kd7 25.f3 Kc8 26.e6 b5 27.Be5 Bxc2+ 28.Kxc2 Qxa2+ 29.Kc3 gxf3 30.gxf3 Rg2 31.Ra1 b4+ 32.Kd3 Qxb3+ 33.Kd2 Qb2+ 34.Kd3 Rxe2 35.Qxe2 Qc3# 0-1