1.Nf3 e6 2.d4 Nf6 3.c4 d5 4.g3 c5 5.cxd5 exd5 6.Bg2 Nc6 7.O-O h6 8.Nc3 Be6 9.Be3 c4 10.b3 Qa5 11.Bd2 Bb4 12.Qc2 cxb3 13.axb3 Qd8 14.Ne5 Nxd4 15.Qd3 Nc6 16.Nxc6 bxc6 17.Nxd5 Nxd5 18.Bxd5 Bxd2 19.Bxc6+ Ke7 20.Qe4 a5 21.Bxa8 Qxa8 22.Qe5 Rd8 23.Qxg7 Qe4 24.Ra4 Qxe2 25.Rh4 Bg5 26.Ra4 Rd1 27.Rxd1 Qxd1+ 28.Kg2 Qd5+ 29.Kg1 Bh3 30.Re4+ Qxe4 31.Qf8+ Kf6 32.Qh8+ Ke7 33.Qf8+ Kxf8 34.b4 Bc1 35.f4 Qg2# 0-1