1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 Bc5 5.dxc5 d5 6.cxd6 cxd6 7.Bg5 h6 8.Bxf6 Qxf6 9.Nb5 O-O 10.Qxd6 a6 11.Qxf6 gxf6 12.Nc7 Ra7 13.Nd5 Be6 14.Nxf6+ Kg7 15.Nh5+ Kh7 16.Bd3 Nb4 17.Nxe5 b5 18.Nf4 f6 19.Nxe6 Nxd3+ 20.Nxd3 Re8 21.Nec5 f5 22.f3 fxe4 23.Nxe4 a5 24.O-O h5 25.Nf6+ Kg6 26.Nxe8 b4 27.Rae1 b3 28.axb3 Kg5 29.Re5+ Kh6 30.Nf4 h4 31.Rh5#