1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.d4 exd4 7.O-O dxc3 8.Bxf7+ Kxf7 9.Qd5+ Ke8 10.Qh5+ Ke7 11.Qxc5+ d6 12.Qxc3 Nf6 13.Bg5 Rf8 14.Re1 Kf7 15.Qb3+ d5 16.Nc3 Be6 17.Bxf6 gxf6 18.exd5 Na5 19.dxe6+ Kg7 20.Qa4 Nc6 21.Rad1 Qe7 22.Nd5 Qc5 23.Qg4+ Kh8 24.Qh5 Ne5 25.Nxe5 fxe5 26.Qxe5+ Kg8 27.Nf6+ Kg7 28.Ne8+ Kg6 29.Qg7+ Kf5 30.Rd4 Qc3 31.g4#