1.d4 Nf6 2.c4 c5 3.d5 b5 4.Qc2 d6 5.e4 bxc4 6.Nf3 g6 7.Nbd2 Bg7 8.Nxc4 O-O 9.Bd3 Bg4 10.O-O Bxf3 11.gxf3 e6 12.dxe6 fxe6 13.e5 Nd5 14.exd6 Nc6 15.Be3 Nf4 16.Bxf4 Rxf4 17.Be4 Nd4 18.Qd3 Qg5+ 19.Kh1 Raf8 20.Rg1 Qh5 21.Rg3 Rh4 22.Rg2 Rxf3 23.d7 Bf6 24.Bxf3 Nxf3 25.d8=Q+ Bxd8 26.Qxd8+ Kg7 27.Qe7+ Kh6 28.Qf8#