1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 O-O 8.O-O Rb8 9.Qf3 Re8 10.h3 Be7 11.Bf4 d6 12.e5 dxe5 13.Bxe5 Bd6 14.Bd4 c5 15.Bxf6 Qxf6 16.Qxf6 gxf6 17.Nd5 Kg7 18.b3 Bb7 19.Ne3 Be5 20.Rad1 Rbd8 21.Nf5+ Kh8 22.Bc4 Kg8 23.Nh6+ Kg7 24.Rxd8 Rxd8 25.Nxf7 Rd2 26.Nxe5 fxe5 27.Re1 e4 28.Re2 Rd1+ 29.Kh2 Kf6 30.Kg3 Kf5 31.f3 exf3 32.gxf3 Rg1+ 33.Kf2 Rh1 34.a4 Kf4 35.Re7 Rh2+ 36.Kg1 Rxc2 37.Rf7+ Kg3 38.Rg7+ Kxh3 39.Rxh7+ Kg3 40.Rg7+ Kxf3 41.Rxc7 Be4 42.Rf7+ Kg3 43.Rg7+ Kf4 44.Rf7+ Ke3 45.Rxa7 Rh2 46.Re7 Rh1#