1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Nf6 6.Bf4 d6 7.Nxc6 bxc6 8.e5 Nd5 9.Nxd5 cxd5 10.Bd3 Be7 11.O-O O-O 12.Qh5 g6 13.Qh6 dxe5 14.Bxe5 f6 15.Bc3 Rf7 16.Rad1 Qb6 17.Bxg6 hxg6 18.Qxg6+ Kf8 19.Rd3 e5 20.Qh5 Rg7 21.Rg3 Rxg3 22.hxg3 Qe6 23.f4 Qf7 24.Qh8+ Qg8 25.Qh4 e4 26.Bxf6 Bc5+ 27.Kh2 Bf5 28.Rd1 Rc8 29.b4 Bf2 30.Bd4 Bxd4 31.Rxd4 Qe6 32.c4 Rxc4 33.Qd8+ Kf7 34.Rxd5 e3 35.g4 Bxg4 36.Rg5 Rc8 37.Qd4 Rg8 38.Qxa7+ Qe7 39.Qxe7+ Kxe7 40.Re5+ Kf6 41.Rxe3 Bd7 42.Rd3 Ke7 43.a3 Ra8 44.Kg3 Rg8+ 45.Kf2 Ra8 46.g3 Bf5 47.Re3+ Kd6 48.Kf3 Rg8 49.Re5 Bg4+ 50.Ke4 Bd7 51.Rg5 Ra8 52.Rd5+ Ke7 53.Rd3 Rf8 54.Ke5 Rf5+ 55.Kd4 Rh5 56.Re3+ Kd6 57.Re5 Rh2 58.Rd5+ Ke7 59.f5 Rg2 60.Kc5 Ba4 61.Rd3 Rc2+ 62.Kb6 Kf6 63.Ka5 Be8 64.g4 Rg2 65.Rd6+ Kg5 66.Rd8 Bf7 67.Rd4 Kf6 68.b5 Ke5 69.Rb4 Bd5 70.Ka6 Kd6 71.b6 Ra2 72.b7 Rxa3+ 73.Kb6 Bxb7 74.Kxb7 Ke5 75.Rb6 Ra4 76.Rg6 Rb4+ 77.Kc6 Rc4+ 78.Kb5 Rf4 79.Kc5 Ra4 80.f6 Ke6 81.g5 Ra5+ 82.Kb6 Ra8 83.Rg7 Rh8 84.f7 Ke7 85.g6 Rb8+ 86.Kc7 Rf8 87.Rg8 Rd8 88.Rxd8 Ke6 89.f8=B Kf6 90.g7 Ke6 91.g8=N Kf5 92.Rd4 Kg6 93.Rd5 Kh7 94.Rf5 Kh8 95.Rh5+ Kxg8 96.Rf5 Kh7 97.Rf6 Kh8 98.Bg7+ Kh7 99.Bh8 Kxh8 100.Kd6 Kg7 101.Ke7 Kg8 102.Rg6+ Kh8 103.Kf7 Kh7 104.Rc6 Kh8 105.Rh6# 1-0