1.Nf3 Nf6 2.g3 d5 3.e3 e6 4.d4 c5 5.c4 cxd4 6.exd4 Be7 7.Nc3 dxc4 8.Bxc4 Nc6 9.O-O O-O 10.Be3 Nb4 11.Qb3 a6 12.Be2 Nbd5 13.Ne5 Nxe3 14.fxe3 Bd6 15.Rad1 Qc7 16.Nc4 Bxg3 17.hxg3 Qxg3+ 18.Kh1 b5 19.Ne5 Bb7+ 20.Bf3 Ng4 21.Qc2 Nxe3 22.Qe2 Bxf3+ 23.Nxf3 Nxf1 24.Rxf1 Rad8 25.Ne4 Qf4 26.Nc5 Rd5 27.Nxa6 Rh5+ 28.Kg1 Rh3 29.Nc5 Rd8 30.Ne4 Rd5 31.Ne5 Qe3+ 32.Qxe3 Rxe3 33.Nc3 Rxd4 34.Nxf7 b4 35.Nb5 Rd2 36.Nbd6 Rxb2 37.Nc4 Rg3+ 38.Kh1 Rxa2 39.Nd8 h6 40.Nxe6 b3 41.Rf8+ Kh7 42.Rb8 Rc3 43.Nf8+ Kg8 44.Ng6+ Kf7 45.Nge5+ Ke6 46.Re8+ Kf6 47.Rf8+ Kg5 48.Nf3+ Kh5 49.Ncd2 g5 50.Rb8 Rd3 51.Kg1 Rdxd2 52.Nxd2 Rxd2 53.Rxb3 Kg4 54.Rb4+ Kh3 55.Rb3+ Kh4 56.Rb4+ g4 57.Rb3 h5 58.Ra3 g3 59.Re3 Kh3 60.Re1 h4 61.Rb1 Rd4 62.Ra1 Kg4 63.Kg2 h3+ 64.Kh1 Rf4 65.Kg1 h2+ 66.Kg2 Rf2+ 67.Kh1 Kh3 68.Rd1 g2# 0-1