1.c4 c5 2.Nf3 d6 3.g3 Bg4 4.d4 Bxf3 5.exf3 cxd4 6.Qxd4 Nc6 7.Qd3 g6 8.Bg2 Bg7 9.Nc3 Rc8 10.O-O Ne5 11.Qe3 Qa5 12.f4 Nxc4 13.Qe4 e6 14.f5 gxf5 15.Qxb7 Ne7 16.Bg5 Rc7 17.Qb5+ Qxb5 18.Nxb5 Rd7 19.Rac1 Nxb2 20.Nc7+ Kd8 21.Na6 h6 22.Bh4 d5 23.Nb8 Rd6 24.Nc6+ Rxc6 25.Rxc6 Kd7 26.Ra6 Bd4 27.Rb1 Rb8 28.Bf1 Ng6 29.Ra4 Nxh4 30.Rxd4 Nf3+ 31.Kg2 Nxd4 32.f3 Kd6 33.Be2 Nxe2 34.a4 d4 35.h3 d3 36.Rh1 d2 37.Kf1 d1=Q+ 38.Kg2 Qc1 39.Kh2 Qd2 40.h4 Rb3 41.Re1 Qxe1 42.Kg2 Qg1+ 43.Kh3 Qxg3# 0-1