1.d4 Nf6 2.g3 d5 3.Bg2 g6 4.c4 c6 5.Nf3 Bg7 6.O-O O-O 7.b3 c5 8.Bb2 Ne4 9.cxd5 Bf5 10.Nbd2 Qxd5 11.Ng5 Bxd4 12.Ndxe4 Nc6 13.Bxd4 cxd4 14.Nd2 Qa5 15.Be4 h5 16.Bxf5 Qe5 17.Ngf3 Qd5 18.Ng5 Qxf5 19.Ngf3 e5 20.Qb1 Qe6 21.b4 Ne7 22.Qb3 Nd5 23.Ng5 Qd7 24.Nde4 Rad8 25.Rac1 Qf5 26.Rc5 Nf6 27.Nxf6+ Qxf6 28.h4 Qxg5 29.hxg5 b6 30.Qc4 Rfe8 31.Rc7 Ra8 32.Qxf7+ Kh8 33.Qh7# 1-0