1.d4 c5 2.dxc5 e6 3.Nd2 Qa5 4.c3 Qxc5 5.e4 Nf6 6.Bd3 Qc7 7.Ngf3 d6 8.O-O Be7 9.Re1 Nbd7 10.Qe2 O-O 11.h3 e5 12.Nf1 Nc5 13.Ng3 Be6 14.Bc2 a6 15.Be3 b5 16.Bxc5 dxc5 17.Nf5 Rfe8 18.b3 Rab8 19.Rad1 h6 20.Rd2 Bf8 21.Red1 Bxf5 22.exf5 e4 23.Nh2 Qe5 24.Ng4 Qxf5 25.Nxf6+ Qxf6 26.Bxe4 Qxc3 27.Qg4 Qf6 28.Bd5 Re5 29.Rd3 Rf5 30.a4 Rxf2 31.Qg3 Rf4 32.axb5 axb5 33.Rf3 g5 34.Rxf4 Qxf4 35.Bxf7+ Kh8 36.Qxf4 gxf4 37.Kf2 Rb7 38.Bd5 Rg7 39.Rd3 Be7 40.Bc6 Bh4+ 41.Kf1 c4 42.bxc4 bxc4 43.Rd6 Rc7 44.Ke2 Be7 45.Re6 Kg7 46.Bd5 c3 47.Rc6 Rd7 48.Be4 Bf6 49.Bd3 Re7+ 50.Kd1 Ra7 51.Ra6 Rd7 52.Kc2 Rb7 53.Ra2 Be5 54.Be4 Rd7 55.Bd3 Rb7 56.Be4 Re7 57.Ra1 h5 58.Bf3 Kh6 59.Ra6+ Kg5 60.Ra5 Kh4 61.Ra6 Rd7 62.Ra5 Re7 63.Ra6 Kg3 64.Ra4 Rd7 65.Ra5 Rd2+ 66.Kc1 Bd6 67.Ra6 h4 68.Ra5 Kf2 69.Ra4 Bc5 70.Rc4 Ba3+ 71.Kb1 Rb2+ 72.Ka1 c2 73.Rc3 Rb1+ 74.Ka2 c1=Q 75.Rxc1 Rxc1 76.Kxa3 Rc3+