1.d4 e6 2.c4 f5 3.Nf3 Nf6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O d6 8.Bb4 Nc6 9.Ba3 Qe8 10.Nc3 a6 11.d5 Nd8 12.dxe6 Nxe6 13.Qc2 f4 14.Nd5 fxg3 15.hxg3 Bd8 16.Rae1 Ng4 17.Bh3 Qh5 18.Kg2 c6 19.Rh1 cxd5 20.Bxg4 Qxg4 21.Qxh7+ Kf7 22.Bxd6 Bf6 23.cxd5 Nd4 24.Rh4 Nxf3 25.exf3 Qg5 26.Bxf8 Kxf8 27.f4 Qg6 28.Qxg6 Bf5 29.Rh8#