1.d4 Nf6 2.Nf3 g6 3.Nc3 Bg7 4.e4 d6 5.Bf4 O-O 6.Qd2 Re8 7.Bc4 Nxe4 8.Bxf7+ Kxf7 9.Nxe4 e5 10.Bg5 Qd7 11.d5 Qg4 12.Qe3 Bf5 13.Nfd2 Qxg2 14.O-O-O Qh3 15.Ng3 Kg8 16.Qb3 Bc8 17.Nde4 Rf8 18.Be3 a5 19.Ng5 a4 20.Qc4 Qd7 21.Ne6 Rf7 22.h4 b5 23.Qe4 c5 24.h5 a3 25.b3 c4 26.hxg6 Rf4 27.gxh7+ Kh8 28.Bxf4 exf4 29.Nxf4 Bb2+ 30.Kb1