1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 b5 5.Bg5 b4 6.a3 h6 7.Bh4 Na6 8.Nbd2 g5 9.Bg3 d6 10.dxe6 fxe6 11.Qc2 Kf7 12.e3 Be7 13.Be2 Bb7 14.O-O Qc7 15.Rad1 bxa3 16.bxa3 Nb8 17.Ne1 Nc6 18.Ne4 Nxe4 19.Bh5+ Kf8 20.Qxe4 Ne5 21.Qc2 Bf6 22.f4 gxf4 23.Rxf4 Ke7 24.Rxf6 Kxf6 25.Bxe5+ Kxe5 26.Qb2+ Kf5 27.g4+ Ke4 28.Bg6+ Kxe3 29.Qf2#