1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.d3 Nc6 5.O-O e5 6.a3 e4 7.dxe4 dxe4 8.Nh4 Be6 9.Nc3 Be7 10.Nxe4 h6 11.Nc3 O-O 12.e4 Bc5 13.Nf5 Re8 14.b4 Bxf5 15.Qxd8 Raxd8 16.exf5 Bd4 17.Bb2 a5 18.b5 Ne5 19.Na4 Nc4 20.Bxd4 Rxd4 21.c3 Rd2 22.Bxb7 Re5 23.Bc6 Rxf5 24.Rad1 Rfxf2 25.Rxd2 Rxd2 26.Nc5 Nxa3 27.Ra1 Nc4 28.Nb3 Rb2 29.Nxa5 Ne5 30.c4 Nfg4 31.h3 Ne3 32.Ra3 Nxc6 33.Nxc6 Nxc4 34.Ra8+ Kh7 35.Ra7 Rxb5 36.Nd8 Rb1+ 37.Kh2 Rb2+ 38.Kg1 Ne3 39.Rxc7 Rg2+ 40.Kh1 Rxg3 41.Rxf7 Rxh3+ 42.Kg1 Kg6 43.Ra7 Nf5 44.Ne6 Re3 45.Nf4+ Kg5 46.Ra4 h5 47.Kf2 g6 48.Rb4 Rc3 49.Ne6+ Kf6 50.Rb6 Nh4 51.Ra6 Ke5 52.Ng5 Kf4 53.Ne6+ Kf5 54.Nd4+ Kg4 55.Ra4 Kh3 56.Ne6 Rf3+ 57.Kg1 Rg3+ 58.Kf1 Rg4 59.Ra3+ Kh2 60.Ra2+ Kg3 61.Ra3+ Nf3 62.Ra2 h4 63.Rg2+ Kh3 64.Rf2 Nh2+ 65.Ke2 Kg3 66.Rf6 h3 67.Ke3 Ra4 68.Rxg6+ Ng4+ 69.Ke2 h2 70.Ng7 Ra2+ 71.Ke1 h1=Q# 0-1