1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.d3 e6 6.c4 Bd6 7.Nc3 Qc7 8.cxd5 Nxd5 9.e4 Nxc3 10.bxc3 Bg4 11.d4 e5 12.dxe5 Bxe5 13.Ba3 Nd7 14.Qb3 Be6 15.Qb2 O-O-O 16.Nd4 Bc4 17.Rfd1 Nb6 18.f4 Bd6 19.Bxd6 Rxd6 20.e5 Rg6 21.Nf5 Bd5 22.Qa3 Kb8 23.Rab1 h5 24.Nd6 h4 25.f5 Rg4 26.Rd4 Rxd4 27.cxd4 hxg3 28.Qxg3 f6 29.Bxd5 cxd5 30.Nb5 Qc2 31.exf6+ Ka8 32.Nc7+ Kb8 33.Nxd5+ Ka8 34.Nc7+ Kb8 35.Nb5+ Ka8 36.Na3 Qd2 37.fxg7 Qxd4+ 38.Kh1 Rg8 39.Rg1 Qe4+ 40.Qg2 Qxf5 41.Nc2 Nd5 42.Rf1 Nf4 43.Ne3 Qe5 44.Qf3 Qxg7 45.Qxf4 a6 46.Qf3 Qh6 47.Nf5 Qg5 48.Ng3 Rh8 49.Rb1 Rh7 50.Qf8+ Ka7 51.Qf2+ Ka8 52.Rf1 Qd5+ 53.Qf3 Qxa2 54.Qf8+ Ka7 55.Qc5+ b6 56.Qe5 Qxh2#