1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O e5 5.b3 Bg4 6.Bb2 Bd6 7.h3 Bh5 8.d3 Nf6 9.c3 O-O 10.d4 Re8 11.dxe5 Nxe5 12.Nxe5 Bxe5 13.Nd2 Bxc3 14.Bxc3 Bxe2 15.Qc2 Bxf1 16.Kxf1 d4 17.Bxb7 dxc3 18.Bxa8 Qxd2 19.Qxd2 cxd2 20.Bf3 Ne4 21.Bd1 f5 22.a4 Nc3 23.Bh5 g6 24.Bf3 Rd8 25.Bd1 Kf7 26.g4 Kf6 27.f3 Rd3 28.f4 Rxh3 29.Kg2 Nxd1 30.Kxh3 Nf2+ 31.Kg3 d1=Q 32.Rxd1 Nxd1