1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.Re1 O-O 8.c3 d6 9.h3 Bb7 10.d4 h6 11.Nbd2 Re8 12.Nf1 Bf8 13.Ng3 g6 14.Nh2 Na5 15.Bc2 Bg7 16.f4 exf4 17.Bxf4 Nc4 18.b3 Nb6 19.Ng4 Kh7 20.Qf3 Bc8 21.Nxf6+ Qxf6 22.Rf1 Bb7 23.Qd3 Qe7 24.Rf2 Rf8 25.Raf1 Rae8 26.e5 dxe5 27.Bxe5 Bxe5 28.Rxf7+ Rxf7 29.Qxg6+ Kh8 30.Rxf7 Bxd4+ 31.cxd4