1.g3 d5 2.Nf3 Bg4 3.d4 c6 4.Bg2 Nf6 5.h3 Bh5 6.O-O e6 7.c4 Be7 8.Nc3 O-O 9.Qb3 Qb6 10.Ne5 Nfd7 11.g4 Nxe5 12.dxe5 Qxb3 13.axb3 Bg6 14.f4 Bc2 15.Be3 Bxb3 16.cxd5 exd5 17.Rxa7 Rxa7 18.Bxa7 Nd7 19.e4 dxe4 20.Nxe4 Ra8 21.Be3 Ra2 22.Nd6 Rxb2 23.Nxb7 Bd5 24.Bxd5 cxd5 25.Nd6 Rb3 26.Bf2 d4 27.Nf5 Bc5 28.Bxd4 Bxd4+ 29.Nxd4 Rxh3 30.Rc1 Rg3+ 31.Kf2 Rxg4 32.Rc8+ Nf8 33.Kf3 Rg1 34.f5 Rf1+ 35.Ke2 Rf4 36.Ke3 Rf1 37.e6 fxe6 38.fxe6 Re1+ 39.Ne2 Rh1 40.e7 Rh3+ 41.Ke4 Rh4+ 42.Nf4 Rxf4+ 43.Kxf4 g5+ 44.Kf5 Kf7 45.exf8=Q# 1-0