1.e4 e6 2.d3 c5 3.g3 d5 4.c3 Nc6 5.Nf3 Be7 6.Qe2 a5 7.a4 Nf6 8.Bg2 b6 9.Na3 Bb7 10.e5 Nd7 11.O-O Na7 12.Nb5 O-O 13.h4 Nxb5 14.axb5 Re8 15.Re1 Nf8 16.Nh2 Qd7 17.d4 a4 18.Ng4 Ra5 19.Bf1 c4 20.Qf3 Qxb5 21.Nf6+ gxf6 22.exf6 Bd8 23.h5 e5 24.Qg4+ Ng6 25.hxg6 fxg6 26.Qf3 Kf7 27.dxe5 Qc6 28.Bg2 Bxf6 29.Bg5 d4 30.Qxc6 Bxc6 31.Bxf6 Bxg2 32.Kxg2 Rg8 33.Rf1 b5 34.Rh1 Kf8 35.Rae1 Ra8 36.cxd4 Ke8 37.d5 a3 38.Rh6 Rh8 39.Rg1 Rd8 40.b3 Kf7 41.Rgh1 Ke8 42.Kh2 Kf7 43.Rh4 Rdf8 44.Rf1 Rc8 45.Re4 Rcg8 46.Kg1 Rg7 47.bxc4 a2 48.g4 Kg8 49.f3 Re7 50.Rfe1 bxc4 51.Rc1 Kf8 52.Bxh8 Kg8 53.d6 Re6 54.d7 c3 55.Kh2 h6 56.d8=Q+ Re8 57.Qd6 a1=B 58.Qd7 Rf8 59.Qg7# 1-0