1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 g6 6.Nc3 Bg7 7.e4 O-O 8.e5 Ne8 9.Nf3 d6 10.e6 fxe6 11.dxe6 Bxe6 12.Ng5 Qc8 13.Nd5 Ra7 14.Bc4 Bxd5 15.Qxd5+ e6 16.Qxe6+ Qxe6+ 17.Nxe6 Re7 18.O-O Rf5 19.Nc7+ Kh8 20.a7 Nxc7 21.axb8=Q+ Ne8 22.Bb5 Rf8 23.Bxe8 Rfxe8 24.Qxd6 Bd4 25.Be3 Bxe3 26.fxe3 Rxe3 27.Rf8+ Kg7 28.Qf6+ Kh6 29.Qf4+ Kg7 30.Rf7+ Kg8 31.Qf6 Re2 32.Qg7#