1.Nf3 d5 2.g3 Bg4 3.d4 e6 4.Bg2 Nd7 5.Bf4 Ngf6 6.O-O c6 7.c4 dxc4 8.a4 Nd5 9.Bd2 a5 10.Na3 Bxa3 11.Rxa3 O-O 12.Qa1 Nb4 13.Rc1 Bxf3 14.Rxf3 Ne5 15.Re3 Ng4 16.Re4 f5 17.Rf4 e5 18.Bxb4 exf4 19.Bxf8 Qxd4 20.Be7 Qxf2+ 21.Kh1 fxg3 22.Rf1 Qxe2 23.Bc5 Rd8 24.Qe1 Qxe1 25.Rxe1 Nxh2 26.Bb6 Rd2 27.Bxa5 Rxb2 28.Bc7 g5 29.Bxg3 Ng4 30.Bf1 f4 31.Bxc4+ Kf8 32.Be6 h5 33.Rf1 Ke7 34.Bxg4 hxg4 35.Bf2 Ke6 36.a5 g3 37.Bd4 Ra2 38.Bb6 Kf5 39.Kg1 Kg4 40.Rb1 Kh3 41.Bd8 f3 42.Bb6 g4 43.Rd1 Rg2+ 44.Kf1 Rb2 45.Kg1 f2+ 46.Bxf2 gxf2+ 47.Kh1 g3 48.Rc1 g2# 0-1