1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O c5 7.cxd5 Nxd5 8.Nc3 cxd4 9.Nxd5 Qxd5 10.Nxd4 Qa5 11.Qb3 Qa6 12.Nb5 Qa5 13.Be3 Nc6 14.Rfd1 e5 15.Nd6 Qc7 16.Nxc8 Raxc8 17.Rac1 Rfd8 18.Rxd8+ Rxd8 19.Qa4 Qb8 20.Bxc6 bxc6 21.b3 Qc8 22.Qxa7 Rd7 23.Qa4 c5 24.Qa5 Rc7 25.b4 c4 26.b5 c3 27.b6 Rc4 28.Qa7 Bf8 29.b7 Qh3 30.b8=Q c2 31.Qaa8