1.e3 Nf6 2.a3 c5 3.d4 cxd4 4.exd4 d5 5.Nf3 Nc6 6.Bf4 Bf5 7.Nbd2 e6 8.c3 h6 9.Be2 g5 10.Bg3 Qb6 11.Ra2 Nh5 12.a4 Nxg3 13.hxg3 Be7 14.Nf1 h5 15.Ne3 Bg6 16.a5 Qc7 17.a6 Kf8 18.axb7 Qxb7 19.b4 Bf6 20.b5 Ne7 21.Ne5 Qc7 22.Nxg6+ Nxg6 23.Qa1 h4 24.gxh4 gxh4 25.O-O Kg7 26.Ng4 Qf4 27.b6 a5 28.Rb1 Rab8 29.Nxf6 Qxf6 30.Bf1 h3 31.g3 Nh4 32.Kh1 Qf3+ 33.Kh2 Nf5 34.Qb2 Nh6 35.Qe2 Ng4+ 36.Kg1 h2# 0-1