1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nc3 O-O 5.Bg2 Nc6 6.Nf3 Bxc3+ 7.bxc3 d6 8.Qd3 Rb8 9.Nd2 Qd7 10.O-O b6 11.f4 Na5 12.e4 Ba6 13.e5 Nd5 14.f5 dxe5 15.Ba3 Rfe8 16.fxe6 fxe6 17.Rae1 exd4 18.cxd4 Nf6 19.Bb2 Rbd8 20.Qc2 e5 21.dxe5 Qxd2 22.Qxd2 Rxd2 23.exf6 Rxe1 24.f7+ Kf8 25.Bxg7+ Kxg7 26.f8=Q+ Kg6 27.Rxe1 c5 28.Qg8+ Kf5 29.Qxh7+ Kg5 30.h4+ Kg4 31.Qg6# 1-0