1.e4 c5 2.Nc3 e6 3.Nge2 Nc6 4.g3 Nf6 5.Bg2 d5 6.exd5 exd5 7.d4 Be6 8.O-O Bd6 9.dxc5 Bxc5 10.Bg5 O-O 11.Nf4 d4 12.Ne4 Be7 13.Bxf6 Bxf6 14.Nc5 Qe7 15.Ncxe6 fxe6 16.Re1 e5 17.Qh5 g6 18.Bd5+ Kg7 19.Qh3 Nd8 20.Rad1 Qd6 21.Ne6+ Nxe6 22.Bxe6 Rfe8 23.Bc4 e4 24.Bf1 Qc5 25.c3 d3 26.Bg2 e3 27.fxe3 Rxe3 28.Rxe3 Qxe3+ 29.Kh1 Rd8 30.g4 Qe2 31.Qf3 Qxf3 32.Bxf3 d2 33.Kg2 Bg5 34.Kg3 b6 35.h4 Be3 36.c4 h6 37.Bd5 g5 38.hxg5 hxg5 39.Kf3 Bf4 40.b3 Kf6 41.Ke4 Re8+ 42.Kd3 Re1 43.Kc2 Ke5 44.Bf3 Kd4 45.a4 Ke3 46.Bd5 a5 47.Be6 Kf2 48.Bf5 Ke2 49.Bd3+ Kf3 50.Bf5 Kg3 51.Bd7 Kf3 52.Bf5 Kg2 53.Bd7 Kf2 54.Bf5 Kf3 55.Bd7 Ke2 56.Rxd2+ Bxd2 57.c5 bxc5 58.Bb5+ Ke3 59.Bc4 Bb4 60.Kb2 Re2+ 61.Bxe2 Kxe2 62.Kc2 Ke3 63.Kd1 Kd3 64.Kc1 Kc3 65.Kb1 Kxb3 66.Ka1 c4 67.Kb1 c3 68.Ka1 Ba3 69.Kb1 c2+ 70.Ka1 c1=Q#