1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 exd4 5.Nxd4 Bd7 6.Nxc6 Bxc6 7.Bxc6+ bxc6 8.O-O Be7 9.Qf3 Bf6 10.e5 Bxe5 11.Qxc6+ Ke7 12.Re1 Kf8 13.Na3 Ne7 14.Qf3 h6 15.Nc4 Bf6 16.Bf4 Kg8 17.c3 Kh7 18.Rad1 Qd7 19.Ne5 Qe8 20.Ng4 Qf8 21.Bxh6 gxh6 22.Nxf6+ Kg7 23.Nd7 Qe8 24.Qf6+ Kh7 25.Rxe7 Qxe7 26.Qxe7 Rhe8 27.Qxf7+ Kh8 28.Nf6 Re7 29.Qxe7 Rb8 30.Qh7#