1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 b6 7.a3 Be7 8.Bd3 Bb7 9.O-O d6 10.Nbd2 Nd7 11.Ne4 dxe5 12.dxe5 h6 13.Re1 O-O 14.Ng3 Qc7 15.Bb1 Rfd8 16.Qd4 Bf8 17.Qg4 Ne7 18.Ne4 Ng6 19.Bf4 Nxf4 20.Qxf4 f5 21.Nd6 Bxf3 22.gxf3 Nc5 23.b4 Nb7 24.Nxb7 Qxb7 25.Ba2 Qf7 26.Rac1 Rac8 27.h3 Kh7 28.Rxc8 Rxc8 29.Rc1 Qg6+ 30.Kh2 Rxc1 31.Qxc1 a5 32.Qc8 Qg5 33.Bxe6 Qf4+ 34.Kg2 g6 35.Bb3 Qg5+ 36.Kf1 Qe7 37.Qc4 h5 38.f4 Bg7 39.e6 axb4 40.axb4 Qd6 41.b5 Kh6 42.Ke2 Bd4 43.Qc8 Qxf4 44.Qf8+ Bg7 45.Qd8 Qe5+ 46.Kd1 Qa1+ 47.Kd2 Qc3+ 48.Ke2 Qe5+ 49.Kd2 Bf6 50.Qd3 Qb2+ 51.Kd1 Qxf2 52.Kc1 Qe1+ 53.Kc2 Qe5 54.Qd2+ f4 55.Qb4 f3 56.Qf8+ Kg5 57.Qb4 Qb2+ 58.Kd3 Qe2#