1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d3 b5 6.Bb3 Bc5 7.a4 Rb8 8.axb5 axb5 9.Nc3 O-O 10.Ne2 d5 11.exd5 Nxd5 12.Ng3 Nd4 13.Nxd4 Bxd4 14.O-O Be6 15.Re1 b4 16.Qf3 Nb6 17.Nf5 Bxb3 18.cxb3 Qf6 19.Nxd4 exd4 20.Qxf6 gxf6 21.Bf4 Ra8 22.Bxc7 Nd5 23.Bd6 Rxa1 24.Rxa1 Rc8 25.g4 Rc6 26.Ra8+ Kg7 27.Rd8 Nb6 28.Bf8+ Kg6 29.Bxb4 Rc2 30.Rg8+ Kh6 31.Bf8#