1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d4 exd4 6.O-O Nxe4 7.Re1 d5 8.Nxd4 Bd6 9.Be3 Bd7 10.c4 O-O 11.cxd5 Nxd4 12.Bxd7 Qxd7 13.Qxd4 Nf6 14.Nc3 h6 15.Bxh6 Bxh2+ 16.Kxh2 Ng4+ 17.Kg1 Nxh6 18.Re5 Rfe8 19.Rg5 Nf5 20.Qg4 g6 21.Ne4 Qe7 22.Ng3 Nxg3 23.Qxg3 Rad8 24.Rc1 Kg7 25.Rh5 Qd6 26.Qc3+ f6 27.Rh4 Qxd5 28.Qh3 Rg8 29.Rh7+ Kf8 30.Qh6+ Ke8 31.Re1+