1.c4 c5 2.Nf3 Nc6 3.Nc3 g6 4.g3 Bg7 5.Bg2 e5 6.O-O Nge7 7.d3 O-O 8.Ne1 d6 9.Nd5 Be6 10.Rb1 a5 11.Nc2 b6 12.Nxe7+ Qxe7 13.Bxc6 Rac8 14.Bg2 Bf5 15.Ne3 Be6 16.Nd5 Qd8 17.Bd2 Rb8 18.a3 Qd7 19.b4 Bh3 20.bxa5 bxa5 21.Rxb8 Rxb8 22.Qc2 Bxg2 23.Kxg2 Qb7 24.Bxa5 Ra8 25.Rb1 Qc8 26.Ne7+ Kf8 27.Nxc8 Rxc8 28.Rb7 h5 29.Qa4 Kg8 30.Qd7 Rf8 31.Bc7 f6 32.Bxd6 Rf7 33.Qxf7+ Kh7 34.Qxg7#