1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Bxc6 dxc6 7.d3 Nd7 8.Nbd2 f6 9.Nh4 g6 10.Nc4 Nf8 11.Bh6 b6 12.Kh1 Be6 13.b3 Qd7 14.Qe2 O-O-O 15.Nf3 g5 16.Bxf8 Rhxf8 17.Rad1 Qe8 18.c3 c5 19.Rd2 Qh5 20.Rfd1 g4 21.Ne1 Bxc4 22.dxc4 f5 23.exf5 Qxf5 24.Kg1 c6 25.Rxd8+ Rxd8 26.Rxd8+ Kxd8 27.g3 Kc7 28.Nc2 Bg5 29.b4 cxb4 30.cxb4 b5 31.a3 h5