1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 g6 6.Nc3 Bxa6 7.g3 d6 8.Bg2 Bg7 9.Nf3 O-O 10.O-O Nbd7 11.Qc2 Ng4 12.Re1 Qb6 13.h3 Nge5 14.Bg5 Rfb8 15.Bxe7 Qxb2 16.Qxb2 Rxb2 17.Rac1 Bh6 18.Rb1 Rc2 19.Ne4 Bxe2 20.Nxe5 Nxe5 21.Rb6 Nc4 22.Rb7 Bf8 23.Reb1 Bxe7 24.Rxe7 Raxa2 25.Rb8+ Kg7 26.Rbb7 Ne5 27.Nxd6 Ba6 28.Rbc7 Rxf2 29.Rxe5 Rxg2+ 30.Kh1 Rh2+ 31.Kg1 Rag2#