1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.c3 d6 8.h3 Nxe4 9.Bd5 Bd7 10.Bxe4 d5 11.Bxd5 Rb8 12.d4 exd4 13.Nxd4 Nxd4 14.Qxd4 O-O 15.Bb3 Qc8 16.Bf4 Rb6 17.Nd2 Rd8 18.Qe4 Bd6 19.Bxd6 Rxd6 20.Nf3 Bxh3 21.Bxf7+ Kf8 22.gxh3 Kxf7 23.Ng5+ Kf8 24.Qxh7 Rh6 25.Qe4 Rdd6 26.Rfe1 Qd8 27.Qf5+ Qf6 28.Nh7+ Rxh7 29.Qxh7 Qg5+ 30.Kf1 Rg6 31.Qh8+ Kf7 32.Qe8+ Kf6 33.Re6+ Kf5 34.Re5+