1.d4 Nf6 2.Nf3 c5 3.d5 b5 4.c4 Bb7 5.Qc2 bxc4 6.e4 g6 7.Bxc4 Bg7 8.Nc3 O-O 9.e5 Ne8 10.h4 d6 11.h5 dxe5 12.hxg6 hxg6 13.Qe4 Nd6 14.Qh4 f6 15.Bd3 e4 16.Nxe4 Nf5 17.Qh7+ Kf7 18.Neg5+ fxg5 19.Ne5+ Kf6 20.Qxg6+ Kxe5 21.Qe6+ Kd4 22.Qe4#