1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Bd7 5.f4 Nf6 6.Bd3 Nc6 7.Nxc6 Bxc6 8.Qe2 e5 9.Nc3 Be7 10.Be3 O-O 11.O-O-O Qa5 12.Rhe1 Bd7 13.f5 Rfc8 14.Kb1 b5 15.Nd5 Nxd5 16.exd5 Qb4 17.Bd2 Qd4 18.g4 h6 19.Rg1 Bg5 20.Bxg5 hxg5 21.h4 gxh4 22.Rh1 e4 23.Bxe4 Qf6 24.g5 Qxg5 25.Rdg1 Qf6 26.Bd3 Re8 27.Qf2 Re5 28.Rxh4 Rae8 29.Rf1 a5 30.Rfh1 g6 31.a4 bxa4 32.Rh8+ Qxh8 33.Rxh8+ Kxh8 34.fxg6 fxg6 35.Qf6+ Kg8 36.Qxg6+ Kf8 37.Qxd6+ R8e7 38.Ka2 Kf7 39.Qg6+ Kf8 40.Qh6+ Kf7 41.c4 Re3 42.Qf4+ Kg8 43.Qd4 Rg3 44.c5 a3 45.c6 axb2 46.cxd7 Rxd7 47.Kxb2 Rb7+ 48.Kc3 a4 49.Qxa4 Rc7+ 50.Kd2 Rg2+ 51.Kd1 Rg1+ 52.Ke2 Rg2+ 53.Kf3 Rg5 54.d6 Rf7+ 55.Ke3 Re5+ 56.Be4 Kf8 57.Qd4 Re8 58.Qh8# 1-0