1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 O-O 5.Be2 d5 6.O-O c5 7.c3 Nc6 8.Nbd2 c4 9.b3 b5 10.a4 Ba6 11.axb5 Bxb5 12.bxc4 Bxc4 13.Nxc4 dxc4 14.Bxc4 Rc8 15.Ba6 Ne4 16.Bxc8 Qxc8 17.Qd3 f5 18.Rfc1 Rd8 19.Qa6 Qd7 20.h3 h6 21.Qc4+ Kh7 22.Ra6 Rc8 23.Qa4 g5 24.Bh2 g4 25.hxg4 fxg4 26.Nd2 Ng5 27.c4 Kh8 28.d5 Ne5 29.Bxe5 Qxa4 30.Bxg7+ Kxg7 31.Rxa4