1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Be7 5.c3 dxc3 6.Qd5 Nh6 7.Bxh6 Rf8 8.Bxg7 Nb4 9.Qh5 d5 10.exd5 Bd6 11.O-O Nc2 12.Nxc3 Qd7 13.Bxf8 Bxf8 14.Rac1 Qf5 15.Qxf5 Bxf5 16.a3 Bc5 17.Na4 Be7 18.Bb3 b5 19.Bxc2 Bxc2 20.Rxc2 bxa4 21.Rxc7 Bd6 22.Re1+ Kf8 23.Rd7 Bc5 24.Ng5 Rc8 25.Rxf7+ Kg8 26.Rf4 Be7 27.Nf3 Bd6 28.Rxa4 h5 29.Rxa7 Bc5 30.Rb7 Bd6 31.Kf1 Rd8 32.b4 Ra8 33.Re6 Bf4 34.Ree7 Bd6 35.Rg7+ Kf8 36.Rbf7+ Ke8 37.Rg8+ Kxf7 38.Rxa8 Ke7 39.Rc8 Kd7 40.Rc6 Be7 41.b5 Bxa3 42.b6 Bd6 43.b7 Bc7 44.Ke2 Bd6 45.Rxd6+ Kc7 46.Rb6 Kb8 47.d6 Ka7 48.b8=Q#