1.d4 e6 2.Nf3 c5 3.g3 Nc6 4.dxc5 Bxc5 5.Bg2 d5 6.O-O Nf6 7.Nbd2 e5 8.Nb3 Bb6 9.Bg5 Be6 10.e4 d4 11.Ne1 h6 12.Bd2 O-O 13.Nd3 Rc8 14.f4 Ng4 15.f5 Ne3 16.Qh5 Bxb3 17.cxb3 Nxf1 18.Rxf1 f6 19.Bf3 Rf7 20.Bd1 Rfc7 21.b4 Qe8 22.Qh4 a5 23.Bxh6 gxh6 24.Qxh6 Nxb4 25.Bb3+ Rf7 26.Nxe5 d3+ 27.Kg2 Rc2+ 28.Kh3 fxe5 29.f6 Qd7+ 30.Rf5 Nd5 31.Bxd5