1.d4 Nf6 2.c4 c5 3.d5 b5 4.Nd2 bxc4 5.e4 e6 6.Bxc4 exd5 7.exd5 d6 8.Ngf3 Be7 9.O-O O-O 10.a4 Nbd7 11.a5 Re8 12.Nb1 Ne4 13.Bd3 Bf6 14.Qc2 Ng5 15.Nxg5 Bxg5 16.Bxh7+ Kh8 17.Ra3 Bxc1 18.Rxc1 Ne5 19.Bf5 Qg5 20.Rh3+ Kg8 21.Bxc8 Raxc8 22.Nc3 Ng6 23.Rg3 Qe5 24.a6 Qe1+ 25.Rxe1 Rxe1#