1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 c5 8.dxc5 Bxc5 9.Qxc4 Qe7 10.Nc3 a6 11.Bg5 Nbd7 12.Rad1 b5 13.Qh4 Bb7 14.Rxd7 Qxd7 15.Ne5 Qc7 16.Bxf6 gxf6 17.Bxb7 Qxe5 18.Bxa8 Rxa8 19.Rd1 f5 20.Qg5+ Kf8 21.Rd7 Re8 22.e3 Qg7 23.Qf4 b4 24.Na4 Be7 25.Qc4 a5 26.Qc7 Qg4 27.Nb6 Qe4 28.Rd4 Qb1+ 29.Kg2 Qxb2 30.Qe5 Kg8 31.Rg4+