1.d4 Nf6 2.c3 c6 3.Nd2 d5 4.Qc2 Bg4 5.h3 Bh5 6.e4 dxe4 7.Nxe4 Nxe4 8.Qxe4 Bg6 9.Qg4 Nd7 10.Nf3 Nf6 11.Qg3 e6 12.Ne5 Bd6 13.h4 Nh5 14.Qg5 f6 15.Qg4 fxe5 16.dxe5 Bxe5 17.Qxe6+ Qe7 18.Qxe7+ Kxe7 19.Rh3 Bf4 20.Bxf4 Nxf4 21.Re3+ Kf6 22.Rf3 Rhe8+ 23.Kd2 Rad8+ 24.Bd3 Rxd3+ 25.Kc1 Re1+ 26.Kc2 Re4 27.b3 Re2+ 28.Kb1 Rd1# 0-1