1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.d4 g6 5.O-O Bg7 6.c4 O-O 7.Qb3 a5 8.Nc3 a4 9.Nxa4 dxc4 10.Qd1 Qa5 11.Nc3 Rd8 12.e4 b5 13.e5 Nd5 14.Ne4 b4 15.Bd2 Qb6 16.Qc1 Ba6 17.Re1 Nd7 18.e6 f5 19.exd7 fxe4 20.Rxe4 Rxd7 21.Bh3 Rda7 22.Be6+ Kh8 23.Bh6 c3 24.Ng5 Bxd4 25.Nf7+ Kg8 26.Ne5+ Kh8 27.Nf7+ Kg8 28.bxc3 Nxc3 29.Qe1 Bxf2+ 30.Kh1 Bxe1