1.Nf3 d5 2.d4 Nc6 3.c4 dxc4 4.Nc3 Bg4 5.e3 Nf6 6.Bxc4 e6 7.b3 Bb4 8.Bb2 Ne4 9.Qc2 Bf5 10.Bd3 Ba5 11.Bxe4 Nb4 12.Qb1 Nd5 13.Bxf5 Nxc3 14.Qc2 Ne4+ 15.Ke2 exf5 16.g4 Qd5 17.gxf5 Qxf5 18.Rac1 O-O 19.Rhg1 Qd5 20.Qc4 Rad8 21.Qxd5 Rxd5 22.Rg4 Nf6 23.Rg5 Rfd8 24.Rxd5 Rxd5 25.Ne5 Ne8 26.e4 Rb5 27.d5 Bb4 28.Nd3 Be7 29.Rg1 g6 30.f3 Rb6 31.Bd4 Ra6 32.a4 b5 33.axb5 Ra2+ 34.Ke3 Rxh2 35.Bxa7 Ra2 36.b6 cxb6 37.Bxb6 h5 38.Bc5 Bd8 39.b4 h4 40.b5 Rh2 41.d6 h3 42.Rb1 Nf6 43.b6 Nd7 44.b7 Rg2 45.Kf4 Bg5#