1.Nf3 d5 2.Nc3 Nf6 3.g3 c5 4.d3 Nc6 5.Bg2 e5 6.Bg5 d4 7.Ne4 Be7 8.Nxf6+ gxf6 9.Bd2 Be6 10.O-O Qd7 11.c3 Rc8 12.cxd4 cxd4 13.a3 O-O 14.Rc1 Rfd8 15.Qa4 a6 16.Nh4 f5 17.f4 Bxh4 18.gxh4 f6 19.fxe5 fxe5 20.Rc5 Qg7 21.Kh1 Kh8 22.Rg1 Rg8 23.Qd1 Qe7 24.b4 Qxh4 25.Qe1 Qf6 26.Qf2 f4 27.a4 Bd7 28.b5 axb5 29.axb5 Ne7 30.Rxc8 Bxc8 31.Be4 Rxg1+ 32.Qxg1 b6 33.Bb4 Bf5 34.Bf3 Ng6 35.Qc1 Nh4 36.Bd5 Qd8 37.Qc6 Kg7 38.Qb7+ Qd7 39.Bd6 Qxb7 40.Bxb7 Kf6 41.Bc7 Ke6 42.Bxb6 f3 43.exf3 Bxd3 44.Bd8 Ng6 45.Bc8+ Kd6 46.b6 Be2 47.Kg2 Nf4+ 48.Kf2 Bb5 49.b7 Nd3+ 50.Kg3 Nb4 51.b8=Q+ Kd5 52.Be6+ Kc6 53.Qb6# 1-0