1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Nf3 Nc6 6.O-O Rb8 7.Nc3 b5 8.Ne5 Nxe5 9.dxe5 Nd7 10.Bc6 a6 11.a4 b4 12.Ne4 Rb6 13.Bxd7+ Qxd7 14.Qc2 Qc6 15.Bg5 Be7 16.Bxe7 Kxe7 17.f3 a5 18.Qd2 h6 19.Rfd1 Rb8 20.Qf4 Bb7 21.Kg2 Rhd8 22.Qh4+ Ke8 23.Qh5 Rxd1 24.Rxd1 Qxa4 25.b3 Qa2 26.Rd2 Qxd2 27.Nxd2 c3 28.Ne4 c2 29.Nf6+ Ke7 30.Nd7 c1=Q 31.Nxb8 Qg5