1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 c6 5.Bg2 Bd6 6.Nc3 O-O 7.O-O Nbd7 8.Nd2 Bc7 9.e4 dxe4 10.Ndxe4 e5 11.d5 cxd5 12.cxd5 Nxe4 13.Nxe4 f5 14.Bg5 Nf6 15.d6 Bb6 16.Nxf6+ gxf6 17.Bh6 Re8 18.Bd5+ Be6 19.Bxb7 Rb8 20.Bc6 Bd4 21.Qa4 Rf8 22.Bxf8 Kxf8 23.d7 Rxb2 24.Rab1 Bxf2+ 25.Kg2 Rxb1 26.Rxb1 Bb6 27.Rd1 Kf7 28.Qh4 Kg7 29.Qh5 Bxa2 30.Qxf5 Qe7 31.d8=Q