1.Nf3 c6 2.e3 Nf6 3.c4 a6 4.d4 d5 5.Bd3 Bg4 6.h3 Bh5 7.Bd2 Qd6 8.Ba5 Nbd7 9.Qb3 Rb8 10.c5 Qe6 11.Ng5 Nxc5 12.dxc5 Qe5 13.h4 d4 14.Be2 Qxc5 15.Bxh5 Qxa5+ 16.Nd2 Nxh5 17.Qxf7+ Kd7 18.Qxh5 dxe3 19.fxe3 Kc8 20.Qg4+ e6 21.Qxe6+ Kc7 22.O-O-O Qa3 23.Nc4 Re8 24.Qxe8 Qa5 25.Ne6# 1-0