1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.g3 a6 7.Bg2 Nf6 8.O-O Be7 9.Re1 d6 10.Nxc6 bxc6 11.e5 dxe5 12.Rxe5 O-O 13.Re1 Rd8 14.Qe2 Bb7 15.Bf4 Qa5 16.Rad1 h6 17.Bd2 Qf5 18.Ne4 Qb5 19.c4 Qb6 20.Nxf6+ Bxf6 21.b4 a5 22.b5 cxb5 23.Be3 Qc7 24.cxb5 Bxg2 25.Kxg2 Qb7+ 26.Kg1 a4 27.b6 Bg5 28.Bxg5 hxg5 29.Qb5 g4 30.Qb4 Rdc8 31.Rd6 Rc2 32.Qb1 Rac8 33.Red1 g6 34.Rd8+ Kh7 35.R8d7 Qf3 36.Rf1 Kg7 37.b7 Rxf2 38.Rxf2 Qxf2+ 39.Kxf2 Rc2+ 40.Rd2 Rxd2+ 41.Kf1 a3 42.b8=Q Rxh2 43.Kg1 Rxa2 44.Qxa2 e5 45.Qa7 e4 46.Q2xa3 Kg8 47.Q3a4 g5 48.Q4a5 Kh7 49.Q5a6 e3 50.Kf1 Kg8 51.Ke2 f6 52.Kd3 e2 53.Kxe2 Kh8 54.Kd3 f5 55.Kd4 f4 56.Kc5 fxg3 57.Kc6 Kg8 58.Q6b7 Kh8 59.Qh7# 1-0