1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 Bxa6 6.Nc3 g6 7.Nf3 d6 8.e4 Bxf1 9.Kxf1 Bg7 10.g3 O-O 11.Kg2 Nbd7 12.a4 Qb6 13.Qc2 Ng4 14.Nb5 f5 15.exf5 Rxf5 16.h3 Nde5 17.hxg4 Rxf3 18.Bf4 Rf8 19.g5 Qb7 20.Qe4 Qd7 21.Rh4 Rb3 22.Rah1 Rb4 23.Qc2 Qb7 24.Nc3 Rxb2 25.Qe4 Rf5 26.Rxh7 Ng4 27.Qe6+ Rf7 28.Qxg6 Rxf2+ 29.Kg1 Qc8 30.Rh8#