1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.O-O Nc6 8.Be3 Be7 9.Kh1 O-O 10.f4 d6 11.Qf3 Re8 12.Rfe1 g6 13.f5 Ne5 14.Qf1 Nfg4 15.Bg1 b5 16.a3 Nc4 17.Ndxb5 axb5 18.Nxb5 Qc6 19.Bxc4 d5 20.Bd3 Bb7 21.Qf4 exf5 22.Nd4 Qd6 23.Qxd6 Bxd6 24.exf5 Be5 25.fxg6 hxg6 26.c3 Rab8 27.Nf3 Bf4 28.Nd4 Bxh2 29.Bxh2 Nf2+ 30.Kg1 Nxd3 31.Red1 Nxb2 32.Rdb1 Na4 33.Bxb8 Rxb8 34.Rb4 Nxc3 35.Nc6 Bxc6 36.Rxb8+ Kg7 37.Rc8 Ne2+ 38.Kf2 Bb5 39.Rb1 Nd4 40.Rd8 Bc4 41.a4 Kf6 42.a5 Ke7 43.Ra8 Kd6 44.a6 Nc6 45.a7 Kc7 46.Rc8+ Kxc8 47.a8=Q+ Kd7 48.Qb7+ Kd6 49.Qxf7 Bd3 50.Rb6 Kc5 51.Qc7 Bb5 52.Rb8 Ba4 53.Qb6+ Kd6 54.Rg8 Bc2 55.Rf8 Be4 56.Rf6+ Ke5 57.Qxc6 d4 58.Qe6#