1.e4 d6 2.d4 Nf6 3.Nc3 Nbd7 4.Bc4 e5 5.Bg5 Be7 6.Nf3 c6 7.dxe5 dxe5 8.Qd2 Qc7 9.O-O h6 10.Be3 Nc5 11.Rad1 Ncxe4 12.Nxe4 Nxe4 13.Qd3 Nf6 14.Nxe5 Qxe5 15.Rfe1 Ng4 16.Bf4 Qa5 17.Bd6 O-O 18.Bxe7 Bf5 19.Qb3 Ne5 20.Bxf8 Rxf8 21.Bd3 Be6 22.Qxb7 Nxd3 23.cxd3 Bd5 24.a3 Qa4 25.d4 Qc2 26.Qe7 Qxb2 27.Qxa7 Rb8 28.Qa6 Qc2 29.Qd3 Qa4 30.h3 Rb3 31.Re8#