1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 Bg4 5.Be2 e6 6.O-O Nc6 7.c4 Nb6 8.Be3 Bxf3 9.gxf3 Qh4 10.Qd2 Bd6 11.f4 g5 12.c5 gxf4 13.cxd6 Rg8+ 14.Kh1 Qh6 15.Rg1 Rxg1+ 16.Kxg1 fxe3 17.Qxe3 Qxe3 18.fxe3 cxd6 19.Nc3 Ke7 20.Kf2 Rg8 21.a3 f5 22.Bd3 Kf6 23.Nb5 Nc8 24.b4 Ke7 25.Rc1 d5 26.Nc3 Nb6 27.Ne2 Kd6 28.Nf4 e5 29.dxe5+ Nxe5 30.Bxf5 Rf8 31.Nh5