1.Nf3 d5 2.d4 Nf6 3.Bf4 c5 4.e3 cxd4 5.exd4 Nc6 6.Nbd2 Bf5 7.c3 e6 8.Qb3 Qc8 9.Nh4 Be4 10.Nxe4 dxe4 11.g3 Be7 12.Ng2 O-O 13.Be2 Rd8 14.O-O h6 15.Rad1 a6 16.a4 Bd6 17.Bxd6 Rxd6 18.Ne3 Qc7 19.Rfe1 Rad8 20.Bf1 R6d7 21.Bg2 g6 22.Qc2 e5 23.d5 Nxd5 24.Rxd5 Rxd5 25.Nxd5 Rxd5 26.Qxe4 Rd2 27.b4 Qb6 28.Qf3 Kg7 29.h4 h5 30.a5 Qa7 31.Qe3 Qxe3 32.Rxe3 Rd1+ 33.Kh2 Kf6 34.f4 exf4 35.gxf4 Rd2 36.Kh3 Rd7 37.Be4 Ne7 38.Rd3 Rc7 39.Rd6+ Kg7 40.Kg2 Rxc3 41.Rd7 Nf5 42.Bxf5 gxf5 43.Rxb7 Rc4 44.Kf3 Rc3+ 45.Ke2 Rc4 46.Ke3 Re4+ 47.Kf3 Rc4 48.Rb6 Re4 49.Kg3 Rc4 50.Kf3 Re4 51.Rb8 Rc4 52.Ke3 Re4+ 53.Kf3 Rc4 54.Rb7 Re4 55.Rb6 Rc4 56.Ke3 Re4+ 57.Kf3 Rc4 58.Rb8 Re4 59.Rb7 Rc4 60.b5 axb5 61.Rxb5 Kg6 62.Rb6+ f6 63.a6 Ra4 64.Ke3 Re4+ 65.Kf3 Ra4 66.Rc6 Ra3+ 67.Ke2 Ra4 68.Ke3 Re4+ 69.Kf3 Ra4 70.Rd6 Ra3+ 71.Ke2 Ra4 72.Kd3 Rxf4 73.Rd4 Rf3+ 74.Kc4 f4 75.Kb5 Rb3+ 76.Ka4 Rb8 77.Rxf4 f5 78.Ka5 Kf6 79.a7 Ra8 80.Kb6 Ke5 81.Rf1 f4 82.Kb7 Rf8 83.a8=Q Rxa8 84.Kxa8 Ke4 85.Kb7 f3 86.Kc6 Ke3 87.Kd5 f2 88.Ke5 Kf3 89.Kf5 Kg2 90.Rxf2+ Kxf2 91.Kg5 Ke3 92.Kxh5 Kf4 93.Kg6 Ke4 94.h5 Kd5 95.h6 Ke4 96.h7 Kd5 97.h8=Q Ke4 98.Qc3 Kd5 99.Kf5 Kd6 100.Qc4 Kd7 101.Ke5 Ke7 102.Qc7+ Ke8 103.Ke6 Kf8 104.Qf7# 1-0