1.e4 e5 2.Bc4 Nf6 3.Nc3 Nc6 4.Nf3 Bc5 5.d3 h6 6.O-O a6 7.Qe1 d6 8.Be3 Bg4 9.Bxc5 dxc5 10.Nh4 Nd4 11.Qd2 O-O 12.Nf5 Bxf5 13.exf5 Nxf5 14.Ne4 Nxe4 15.dxe4 Qxd2 16.Rac1 Nd4 17.Rfd1 Qg5 18.Bd5 c6 19.Bc4 b5 20.Be2 Nxe2+ 21.Kf1 Nxc1 22.Rd6 Rad8 23.Rxc6 Rd1#