1.g3 c5 2.c4 Nf6 3.Bg2 Qc7 4.Nc3 e6 5.Nf3 Be7 6.O-O O-O 7.d4 d6 8.Nb5 Qa5 9.dxc5 dxc5 10.Bd2 Qb6 11.Bf4 Bd8 12.a4 Nc6 13.Ne5 Be7 14.Nxc6 bxc6 15.a5 Qb7 16.a6 Qd7 17.Qc2 e5 18.Bxe5 Qe6 19.Bf4 Ne8 20.Nc3 g5 21.Be3 f5 22.Na4 f4 23.Bxc5 Bxa6 24.b3 Bc8 25.Bxe7 Qxe7 26.Bxc6 Bb7 27.Bxb7 Qxb7 28.Nc5 Qe7 29.Qe4 Qxc5 30.Qxa8 Qe7 31.Qf3 fxg3 32.Qxg3 Qg7 33.Qh3 Qg6 34.Qc3 Qf5 35.Rac1 Qg4+ 36.Qg3 Rf4 37.Qg2 Qxe2 38.h3 g4 39.Rce1 Rf7 40.Rxe2 Kh8 41.f4 h5 42.Qd5 Kg7 43.Re4 Rd7 44.Qxd7+ Kf8 45.Ra1 gxh3 46.b4 a6 47.Rxa6 h4 48.Qa4 Nd6 49.Qb3 Nc8 50.Ra4 Kf7 51.Kf1 Nd6 52.Ra6 Ne8 53.Re2 Kg7 54.Rf2 h2 55.Kg2 Kh8 56.b5 Nc7 57.Ra4 Ne8 58.Rb4 Kh7 59.Ra4 h3+ 60.Kxh3 Nf6 61.Ra1 Kh6 62.Kg3 h1=B 63.Rc2 Bd5 64.Qf3 Kg7 65.Re1 Ba8 66.Re3 Kh8 67.Ra3 Ng4 68.Kxg4 Bd5 69.Qf1 Bc6 70.bxc6 Kg8 71.Qb1 Kh7 72.Re2+ Kg8 73.Rf2 Kf8 74.Qc1 Kg7 75.Kf5 Kf8 76.c5 Ke8 77.Ke4 Ke7 78.Kd4 Kf6 79.Qh1 Kg6 80.Qh6+ Kf5 81.Rd3 Kg4 82.Qf8 Kh4 83.Rdd2 Kh5 84.Qh6+ Kg4 85.Qh1 Kf5 86.Rf3 Ke6 87.Qg2 Kf7 88.Ra3 Kf8 89.Qh2 Ke8 90.Qf2 Ke7 91.Rad3 Kf8 92.Ke5 Ke7 93.Rd7+ Ke8 94.R2d3 Kf8 95.Rd2 Kg8 96.Kd5 Kh8 97.Re2 Kg8 98.Rg7+ Kh8 99.Ke6 Kxg7 100.Kf5 Kg8 101.Qf1 Kh7 102.Ke6 Kh6 103.Kf7 Kh7 104.Qg2 Kh8 105.Qh3# 1-0