1.Nf3 d5 2.d3 c5 3.g3 Nc6 4.Bg2 e5 5.O-O f5 6.e4 fxe4 7.dxe4 d4 8.Nh4 Nf6 9.Bg5 Be6 10.f4 Be7 11.Nf5 O-O 12.Nxe7+ Qxe7 13.Nd2 b5 14.fxe5 Nxe5 15.h3 Rad8 16.Nf3 Nxf3+ 17.Rxf3 h6 18.Bd2 Nh7 19.Kh2 Bf7 20.a3 Bg6 21.Rxf8+ Rxf8 22.Qe2 a6 23.Re1 Bf7 24.b3 Re8 25.e5 Nf6 26.Bc6 Nd7 27.Ba5 Qe6 28.Qe4 Re7 29.Bd8 Re8 30.Ba5