1.e3 c5 2.c4 e6 3.Nc3 Nc6 4.d4 d5 5.Nf3 g5 6.dxc5 Nf6 7.Nxg5 Bxc5 8.Be2 Rg8 9.h4 h6 10.Nf3 Rxg2 11.Nd4 e5 12.Nxc6 bxc6 13.cxd5 cxd5 14.Bf3 Rg8 15.Nxd5 e4 16.Nxf6+ Qxf6 17.Bxe4 Rb8 18.Bd2 Rxb2 19.Rc1 Qd6 20.Rc2 Rxc2 21.Qxc2 Be6 22.Qd3 Ke7 23.Qxd6+ Bxd6 24.Ke2 Rg4 25.f4 Rg3 26.Kf2 Rg8 27.Rb1 Rb8 28.Rxb8 Bxb8 29.a3 Bd6 30.Bb4 Bxb4 31.axb4 Kd6 32.Bd3 Ke7 33.e4 Kd6 34.Ke3 Ke7 35.Kd4 Bg4 36.Bc4 Be6 37.Bxe6 fxe6 38.Kc5 Kf6 39.Kd6 h5 40.b5 Kf7 41.Kc6 Ke7 42.Kb7 Kd6 43.Kxa7 e5 44.fxe5+ Kxe5 45.b6 Kxe4 46.b7 Kf4 47.b8=Q+ Ke3 48.Kb6 Kf3 49.Kc5 Ke2 50.Kd4 Kf3 51.Qb3+ Kg4 52.Qg8+ Kxh4 53.Ke3 Kh3 54.Kf3 Kh2 55.Qg2# 1-0