1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Bg5 Bb4+ 5.Nc3 Bb7 6.e3 Bxc3+ 7.bxc3 h6 8.Bh4 d6 9.Bd3 g5 10.Bg3 Nbd7 11.O-O Qe7 12.Nd2 O-O-O 13.a4 a5 14.f3 h5 15.h4 Nh7 16.Qe1 f5 17.hxg5 Nxg5 18.Bh4 Rdg8 19.c5 dxc5 20.Qg3 Qg7 21.Kf2 Rh6 22.Qh2 Rg6 23.Rg1 Nf6 24.Qe5 Nxf3 25.Qxe6+ Kb8 26.Bxf6 Rxg2+ 27.Rxg2 Qxg2# 0-1