1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.Nc3 g6 6.e4 d6 7.bxa6 Bg7 8.Qa4+ Bd7 9.Bb5 Rxa6 10.Bxd7+ Qxd7 11.Qxd7+ Nbxd7 12.f3 O-O 13.Nge2 Rb8 14.Kd1 e6 15.dxe6 fxe6 16.Nf4 d5 17.exd5 exd5 18.Kc2 Re8 19.Rd1 Nb6 20.Bd2 d4 21.Nb5 Nfd5 22.Re1 Rxe1 23.Rxe1 c4 24.Re8+ Kf7 25.Nd6+ Kf6 26.Re6+ Kg5 27.Nxd5+ Kh4 28.Re4+ Kh5 29.Nf4+ Kg5 30.Ne6+ Kf6 31.Bg5#