1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 O-O 8.c3 d5 9.exd5 Nxd5 10.Nxe5 Nxe5 11.Rxe5 Nf6 12.Re1 Bd6 13.g3 Ng4 14.Qf3 Rb8 15.d4 h5 16.h3 Bb7 17.Qf5 Nf6 18.Bg5 Be7 19.Bxf6 Bxf6 20.Qxh5 Qd6 21.Nd2 Qc6 22.d5 Qd7 23.Ne4 Be7 24.Rad1 g6 25.Qh6 c5 26.d6 Bxe4 27.Rxe4 Bd8 28.Qxg6+ Kh8 29.Qh5+ Kg7 30.Rg4+ Kf6 31.Qg5#