1.c4 g6 2.Nf3 Bg7 3.d4 c6 4.e4 d5 5.e5 Bg4 6.Qb3 Qb6 7.Nbd2 e6 8.Qc3 Nd7 9.h3 Bxf3 10.Nxf3 dxc4 11.Bxc4 Ne7 12.O-O O-O 13.Rd1 Nd5 14.Qe1 a5 15.h4 h6 16.Qe4 Rfd8 17.h5 g5 18.Nxg5 hxg5 19.Bxg5 Kh8 20.h6 Bf8 21.Bd3 f5 22.exf6 N7xf6 23.Qg6 Qxd4 24.Bc2 Qxb2 25.Rab1 Qe5 26.Rxb7 Rd7 27.Rxd7 Nxd7 28.Qh7# 1-0