1.e3 Nf6 2.Nf3 e6 3.d4 Be7 4.Bd3 d5 5.Nbd2 c5 6.dxc5 Bxc5 7.c4 dxc4 8.Nxc4 Bb4+ 9.Ke2 O-O 10.Qc2 b6 11.Rd1 Nbd7 12.Nce5 Bd6 13.Bxh7+ Nxh7 14.Rxd6 Qe7 15.Qc7 Nhf6 16.Ke1 Re8 17.Nc6 Qf8 18.Rd4 Qc5 19.Qd6 Bb7 20.Qxc5 Nxc5 21.Nce5 Rac8 22.Bd2 Nfe4 23.b4 f6 24.bxc5 fxe5 25.Ra4 Nxc5 26.Rxa7 Rf8 27.Nxe5 Bxg2 28.f4 Rf6 29.Ke2 Nb7 30.Rc1 Rxc1 31.Bxc1 Bd5 32.Ba3 Rh6 33.Nf3 Nc5 34.Bxc5 bxc5 35.a4 Bxf3+ 36.Kxf3 Rxh2 37.Ke4 Ra2 38.Ke5 c4 39.Kxe6 c3 40.Rc7 c2 41.a5 Kh7 42.Rc5 Kg6 43.e4 Ra4 44.f5+ Kg5 45.f6+ Kg6 46.f7 Rxe4+ 47.Kd5 Rf4 48.Rxc2 Rxf7 49.Ra2 Kh5 50.a6 Ra7 51.Kc6 g5 52.Kb6 Ra8 53.Kb7 Re8 54.a7 g4 55.a8=Q Rxa8 56.Rxa8 g3 57.Rg8 Kh4 58.Kc6 Kh3 59.Kd5 g2 60.Ke4 Kh2 61.Kf3 g1=Q 62.Rh8# 1-0