1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.O-O-O d5 10.exd5 Nxd5 11.Nxc6 bxc6 12.Bd4 Nxc3 13.Qxc3 Bxd4 14.Rxd4 Qb6 15.Bc4 Bf5 16.g4 c5 17.Rd2 Be6 18.Re1 Bxc4 19.Qxc4 Rab8 20.c3 Rb7 21.f4 Qf6 22.Re5 Qh4 23.g5 e6 24.b3 Rc7 25.Kc2 Qg4 26.Qe4 Qg1 27.Qe1 Qg4 28.Qe4 a5 29.Qe3 Rfc8 30.h3 Qh4 31.Re4 Qh5 32.Rd6 Kf8 33.Ra4 Ra7 34.Rd2 Kg8 35.b4 Rac7 36.b5 Qh4 37.Rxa5 e5 38.Qxe5 Qxh3 39.Qf6 h5 40.Rd8+ Rxd8 41.Qxd8+ Kh7 42.Qxc7 Qg2+ 43.Kd3 Qf1+ 44.Ke4 Qc4+ 45.Ke5 Qe6#