1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Nxe4 5.Nxe4 d5 6.d3 dxc4 7.Bg5 f6 8.Bh4 Be7 9.O-O cxd3 10.cxd3 Bg4 11.Qb3 Na5 12.Qa4+ Nc6 13.Nfg5 Qd5 14.Qb3 O-O-O 15.Nf7 Nd4 16.Qa4 Ne2+ 17.Kh1 Qxd3 18.Rac1 Nxc1 19.Rxc1 Rd7 20.Nxh8 Bd1 21.h3 Bxa4 22.Nc5 Bxc5 23.Rxc5 Qd2 24.Bg5 fxg5 25.Rxe5 Qxf2 26.Nf7 b6 27.Rxg5 Rd2 28.Rxg7 Bd7 29.Ne5 Bxh3 30.Ng4 Qg3 31.a4 Rd1#