1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.c4 dxc4 5.O-O Nbd7 6.Na3 Nb6 7.Qc2 Be6 8.Ne5 Qd4 9.Nf3 Qe4 10.Qd1 g6 11.b3 cxb3 12.axb3 Bg7 13.d3 Qd5 14.Nc4 Qd8 15.Bb2 O-O 16.Qc2 Nbd5 17.Qd2 c5 18.Ng5 Bc8 19.Rfd1 Nc7 20.Qa5 b6 21.Qd2 Rb8 22.Be5 a5 23.d4 cxd4 24.Qb2 Ba6 25.Rxd4 Qc8 26.Rc1 h6 27.Ne4 Ne6 28.Nxb6 Rxb6 29.Rxc8 Rxc8 30.Rd1 Nxe4 31.Bxg7 Nxf2 32.Kxf2 Nxg7 33.Rd7 a4 34.b4 Bc4 35.Rxe7 Rcb8 36.Qc3 Be6 37.Be4 Nf5 38.Ra7 Rxb4 39.Qe5 R4b5 40.Qf6 h5 41.h3 a3 42.Rxa3 Ng7 43.Ra7 Ne8 44.Qe7 Ng7 45.Bxg6 fxg6 46.Qxg7# 1-0