1.e4 c5 2.Nf3 g6 3.c3 Bg7 4.d4 cxd4 5.cxd4 d5 6.e5 Nc6 7.h3 e6 8.Nc3 Nge7 9.Bd3 O-O 10.O-O f6 11.exf6 Bxf6 12.Bh6 Re8 13.Ne2 Nf5 14.Bxf5 exf5 15.Qd2 Be6 16.Bg5 Bf7 17.Rfe1 Rc8 18.Bxf6 Qxf6 19.Nc3 Kg7 20.Qf4 h6 21.h4 Rcd8 22.Rad1 Rc8 23.g3 Re4 24.Nxe4 fxe4 25.Qxf6+ Kxf6 26.Nh2 Nb4 27.Ng4+ Kg7 28.Rc1 Nc6 29.Ne5 Be8 30.Nxc6 bxc6 31.f3 exf3 32.Re7+ Kf6 33.Rxa7 g5 34.hxg5+ hxg5 35.Kf2 g4 36.Ra6 Bd7 37.Rh1 Re8 38.Rh6+ Kg5 39.Rd6 Re2+ 40.Kf1 Bf5 41.Raxc6 Bd3 42.Rc3 Bb5 43.Rxd5+ Re5+ 44.Rxb5 Rxb5 45.Rc5+ Rxc5 46.dxc5 Kf5 47.b4 Ke5 48.a4 Kd5 49.Kf2 Kc6 50.Ke3 Kc7 51.b5 Kb7 52.a5 Kb8 53.c6 Kc7 54.Kf2 Kb8 55.b6 Kc8 56.a6 Kb8 57.c7+ Ka8 58.c8=Q#