1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 d6 5.d4 exd4 6.cxd4 Bb6 7.Nc3 Bg4 8.Be3 Qf6 9.O-O h5 10.Nd5 Qd8 11.Nxb6 axb6 12.Bb5 Bxf3 13.Qxf3 Qf6 14.d5 Qxf3 15.gxf3 Nf6 16.dxc6 bxc6 17.Bxc6+ Ke7 18.Bxa8 Rxa8 19.Kg2 Kf8 20.Rfc1 c5 21.Bf4 Kg8 22.Bxd6 g6 23.Bg3 Rd8 24.Rd1 Rxd1 25.Rxd1 Kg7 26.Rd6 Kg8 27.Be5 Kg7 28.Bxf6+ Kf8 29.Rd8#