1.e4 c5 2.Nc3 e6 3.f4 a6 4.g3 d6 5.Bg2 b5 6.d3 Bb7 7.Nf3 Nd7 8.O-O Qc7 9.Qe2 Ngf6 10.f5 e5 11.h3 Be7 12.g4 Nb6 13.Kh2 h5 14.g5 Nfd7 15.h4 O-O-O 16.a4 b4 17.a5 bxc3 18.axb6 cxb2 19.Bxb2 Nxb6 20.Bc3 f6 21.g6 d5 22.Ba5 Rd6 23.Rfb1 Bd8 24.Nd2 Qd7 25.Qf2 Rc6 26.Bxb6 Rxb6 27.exd5 Bxd5 28.Qxc5+ Bc6 29.Rxb6 Bxb6 30.Qxc6+ Qxc6 31.Bxc6 Kc7 32.Bf3 a5 33.Nc4 Rc8 34.Nxa5 Bxa5 35.Rxa5 Kb6 36.Ra2 Rc7 37.Bxh5 Kc5 38.c3 Kd5 39.Bf3+ Kc5 40.Rb2 Kd6 41.Rb6+ Kc5 42.Rc6+ Rxc6 43.Bxc6 Kxc6 44.h5 Kd7 45.h6 Ke7 46.hxg7 Ke8 47.g8=Q+ Ke7 48.Qf7+ Kd6 49.g7 e4 50.dxe4 Ke5 51.g8=R Kf4 52.Qxf6 Ke3 53.Qd4+ Kf4 54.e5+ Kxf5 55.Rf8+ Ke6 56.Qd6#