1.d4 e6 2.Nf3 Nf6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.Na3 b4 7.Nc4 cxd4 8.Qxd4 d5 9.Nce5 Be7 10.a3 bxa3 11.b4 Nc6 12.Nxc6 Bxc6 13.Ne5 Bb5 14.Rxa3 O-O 15.Re1 a5 16.c3 a4 17.Bf4 Rc8 18.Rea1 h6 19.Qd1 Bd6 20.Nd3 Bxf4 21.Nxf4 Ne4 22.Qc2 Rc4 23.Bxe4 Rxe4 24.e3 Qf6 25.Nd3 h5 26.Nc5 Rg4 27.Qd1 Qf5 28.Nxa4 h4 29.h3 hxg3 30.hxg4 Qxf2+ 31.Kh1 Qh2# 0-1