1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 d6 6.Nbd2 O-O 7.Nf1 Be6 8.Bb3 d5 9.exd5 Bxd5 10.Bxd5 Qxd5 11.Ne3 Bxe3 12.fxe3 e4 13.dxe4 Qxe4 14.O-O Rfe8 15.Qb3 b6 16.Ng5 Qg6 17.Qb5 Ne5 18.Nf3 Nxf3+ 19.Rxf3 Rad8 20.Qf5 Rd1+ 21.Kf2 Ne4+ 22.Ke2 Rg1 23.Qxg6 hxg6 24.Rf4 Rxg2+ 25.Kf3 Rf2+ 26.Kg4 Rxh2 27.Rxe4 Rxe4+ 28.Kf3 Reh4 29.b3 f5 30.Ba3 g5 31.Be7 R4h3#