1.Nf3 Nc6 2.d4 d5 3.g3 e6 4.Bg2 Bd6 5.O-O Nf6 6.c4 O-O 7.Nc3 Bd7 8.Bg5 h6 9.Bxf6 Qxf6 10.cxd5 exd5 11.Nxd5 Qd8 12.Rc1 Be6 13.Nc3 Bd7 14.e4 Rc8 15.a3 Bg4 16.Qd3 Bxf3 17.Bxf3 Qd7 18.Rfd1 Be7 19.Nd5 Bg5 20.Rc2 Rcd8 21.b4 a6 22.Bg2 Qg4 23.f4 Bf6 24.Nxf6+ gxf6 25.d5 Ne7 26.Rxc7 f5 27.e5 Qg6 28.Qb3 Qb6+ 29.Rc5 Rc8 30.Qc3 Rfd8 31.Kh1 Rxc5 32.Qxc5 Qxc5 33.bxc5 Rc8 34.d6 Ng6 35.Bxb7 Rxc5 36.d7 Rb5 37.d8=Q+ Nf8 38.Qc8 Ra5 39.Rd8 Rxa3 40.Rxf8+ Kg7 41.Rg8+ Kh7 42.Qf8 Ra1+ 43.Kg2 Ra2+ 44.Kh3 Rxh2+ 45.Kxh2 h5 46.Qg7#