1.Nf3 Nf6 2.Rg1 c5 3.h3 Nc6 4.g4 d5 5.d3 g6 6.Bf4 Qb6 7.Qc1 Bg7 8.Nbd2 h5 9.g5 Nh7 10.c3 O-O 11.e4 Rd8 12.exd5 Rxd5 13.Nc4 Qa6 14.Qe3 Bf5 15.Nh4 Rad8 16.Nxf5 Rxf5 17.Bg2 b5 18.Nd2 b4 19.Be4 bxc3 20.bxc3 Bxc3 21.Bxf5 Bxa1 22.Qxc5 gxf5 23.g6 Nf6 24.gxf7+ Kxf7 25.Qxf5 Rd5 26.Qg6+ Ke6 27.Ne4 Ne5 28.Bxe5 Rxe5 29.f4 Bc3+ 30.Kf2 Bd4+ 31.Kg2 Rxe4 32.dxe4 Qe2+ 33.Kh1 Bxg1 34.Qf5+ Kf7 35.e5 Qh2# 0-1