1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.e5 Qe7 7.Qe2 Nd5 8.g3 g6 9.Bg2 Bg7 10.O-O O-O 11.c4 Nb6 12.Re1 Re8 13.Bf4 g5 14.Be3 Qxe5 15.Nc3 Ba6 16.Qd2 Bxc4 17.Bxb6 Qd6 18.Rxe8+ Rxe8 19.Qxd6 cxd6 20.Bxa7 Ra8 21.Be3 d5 22.Bxg5 Rb8 23.Nd1 d4 24.Bh3 c5 25.Bf4 Re8 26.Bd2 Re2 27.Ba5 Be6 28.Bf1 Rc2 29.Bd3 d5 30.Bxc2 Kh8 31.Be4 f5 32.Bxd5 Bd7 33.Bb7 d3 34.Rb1 h5 35.Ba6 Bc8 36.Bxd3 Bc3 37.f4 Kh7 38.Kf2 Kh6 39.Ke3 Bd7 40.Bc4 Bc6 41.Bb4 Bb5 42.Kf2 Bc6 43.Bb5 Bxb2 44.Ba3 Bd4+ 45.Ke2 Bg2 46.g4 Bf6 47.Ke3 Bh4 48.Bc6 Bh1 49.Rb4 Be7 50.Rb7 fxg4 51.Rxe7 Bd5 52.Bd7 Bf3 53.Bf5 Bxd1 54.Rh7# 1-0