1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.c4 dxc4 5.Na3 Be6 6.Ng5 Bd5 7.e4 h6 8.exd5 hxg5 9.dxc6 Nxc6 10.Nxc4 e6 11.Qa4 Qd7 12.Nb6 axb6 13.Qxa8+ Nd8 14.O-O Bc5 15.d4 Bxd4 16.Bxg5 O-O 17.Rad1 e5 18.Bxf6 gxf6 19.Qa3 Ne6 20.Bh3 Kg7 21.Qf3 Rh8 22.Bf5 Qd6 23.Qg4+ Kf8 24.Kg2 Nc5 25.h4 Qd5+ 26.Qf3 e4 27.Qf4 e3+ 28.Qf3 Qe5 29.fxe3 Bxe3 30.Rfe1 Qxb2+ 31.Re2