1.d4 Nf6 2.Bg5 g6 3.Nf3 Bg7 4.Nbd2 O-O 5.c3 d6 6.e4 c5 7.dxc5 dxc5 8.Bc4 Nc6 9.Qe2 h6 10.Bxf6 exf6 11.O-O Qe7 12.Rad1 Be6 13.Bxe6 Qxe6 14.Qc4 Rad8 15.Qxe6 fxe6 16.Nc4 Rxd1 17.Rxd1 Rd8 18.Rxd8+ Nxd8 19.a4 Kf8 20.Nd6 a6 21.Ne1 Ke7 22.Nc4 Kd7 23.Nd3 b5 24.axb5 axb5 25.Na3 Kc6 26.c4 bxc4 27.Nxc4 f5 28.f3 Bd4+ 29.Kf1 fxe4 30.fxe4 Nf7 31.Ke2 Ng5