1.Nf3 c6 2.e3 d5 3.c4 Nf6 4.Nc3 e6 5.d4 Bd6 6.Bd3 Nbd7 7.e4 dxe4 8.Nxe4 Bb4+ 9.Bd2 a5 10.O-O Nxe4 11.Bxe4 Bxd2 12.Qxd2 Nf6 13.Bc2 O-O 14.Rfd1 b6 15.Qf4 Bb7 16.Ne5 Qe7 17.Rd3 c5 18.Rg3 g6 19.Qg5 cxd4 20.h4 Rae8 21.h5 Be4 22.Ba4 Rc8 23.Nd7 Nxd7 24.Qxe7 Nc5 25.Bb5 Bd5 26.cxd5 Ra8 27.h6 Rfb8 28.Kh1 Re8 29.Qf6 Red8 30.Qg7# 1-0