1.d4 d5 2.Nf3 e6 3.c4 c6 4.Nc3 Nf6 5.g3 Nbd7 6.Bg2 dxc4 7.O-O b5 8.e4 Bb7 9.e5 Nd5 10.Ng5 N7b6 11.Nce4 h6 12.Qh5 g6 13.Qh3 Bc8 14.a4 Nxa4 15.Nf6+ Nxf6 16.Bxc6+ Bd7 17.Bxa8 Qxa8 18.exf6 Qd5 19.Be3 Bc6 20.f3 Bb4 21.Ne4 a5 22.Rf2 c3 23.Rxa4 bxa4 24.bxc3 Ba3 25.Qf1 O-O 26.Bxh6 Rb8 27.g4 e5 28.Qh3 Rb1+ 29.Kg2 Qxe4 30.Bg7