1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.Re1 d6 6.d3 Bg4 7.Bg5 h6 8.Bh4 g5 9.Bg3 Qd7 10.a3 O-O-O 11.Nbd2 Rdg8 12.h3 Be6 13.Bxe6 Qxe6 14.b4 Bb6 15.Nc4 Bd4 16.b5 Bxa1 17.bxc6 b5 18.Qxa1 bxc4 19.Qb2 Kd8 20.d4 h5 21.dxe5 g4 22.Nd4 Qe7 23.Qb8#