1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Bxd2+ 8.Nbxd2 d5 9.exd5 Nxd5 10.O-O O-O 11.Nb3 Bg4 12.Qd3 Nb6 13.Nbd2 Qf6 14.Ne4 Qg6 15.Nh4 Qh5 16.g3 Nxc4 17.Qxc4 Be2 18.Qc2 Nxd4 19.Qd2 Bxf1 20.Qxd4 Rad8 21.Qa4 Bh3 22.Re1 h6 23.f3 Qe5 24.Qb3 Rfe8 25.Kf2 Rd2+ 26.Kg1 Qd4+ 27.Kh1 Rxe4 28.fxe4 Qf2 29.Qxb7 Qxh2#