1.e4 Nf6 2.d4 Nxe4 3.g3 g6 4.Bg2 d5 5.c3 Bg7 6.Nd2 Nxd2 7.Bxd2 c6 8.Nf3 O-O 9.O-O Nd7 10.Bf4 Re8 11.Re1 Nb6 12.b3 Nd7 13.Qd2 f6 14.c4 e5 15.dxe5 fxe5 16.Bg5 Nf6 17.Nxe5 Bf5 18.cxd5 cxd5 19.Rad1 Rc8 20.Bxf6 Bxf6 21.Bxd5+ Kg7 22.Nf7 Rxe1+ 23.Rxe1 Qd7 24.Qh6+ Kg8 25.Nd6+ Kh8 26.Nxc8 Qxc8 27.Qe3 Kg7 28.Qxa7 Qc3 29.Qe3 Qb4 30.h4 Bd4 31.Qe7+ Qxe7 32.Rxe7+ Kf6 33.Rxb7 Ke5 34.Bg2 h5 35.a4 Bc3 36.Rb5+ Kd6 37.a5 Bd3 38.Rd5+ Ke6 39.Rxd3 Bxa5 40.Bb7 Kf6 41.Ba8 Be1 42.Kf1 Bb4 43.Be4 Be7 44.Rd7 Ba3 45.Rd5 Be7 46.Rg5 Ba3 47.Bxg6 Be7 48.Bxh5 Ba3 49.Ra5 Bf8 50.Bd1 Bb4 51.Ra2 Bf8 52.Ra6+ Ke5 53.Ra8 Bc5 54.h5 Bxf2 55.h6 Bxg3 56.h7 Kd6 57.h8=Q Be1 58.Ra6+ Kc5 59.Qe5+ Kb4 60.Qa5# 1-0