1.d4 Nf6 2.Nf3 b6 3.g3 Bb7 4.Bg2 c5 5.dxc5 bxc5 6.O-O g6 7.b3 Bg7 8.Bb2 d5 9.c4 d4 10.e3 dxe3 11.Qxd8+ Kxd8 12.fxe3 Nbd7 13.Rd1 Kc8 14.e4 Bxe4 15.Re1 e5 16.Nc3 Bc6 17.Nxe5 Bxg2 18.Kxg2 Nxe5 19.Rxe5 Kd7 20.Rxc5 Rhe8 21.Ba3 Ng4 22.Rd1+ Ke6 23.Nd5 Be5 24.h3 Nh6 25.Rc6+ Kf5 26.Kf3 Ng8 27.Bc1 h5 28.g4+ hxg4+ 29.hxg4#