1.d4 Nf6 2.Nc3 d5 3.Bg5 g6 4.f3 Bg7 5.e4 dxe4 6.fxe4 h6 7.Bh4 c5 8.Bb5+ Bd7 9.Bxd7+ Nfxd7 10.Nf3 cxd4 11.Nxd4 Nc6 12.Nxc6 bxc6 13.O-O Rb8 14.Qd3 Qb6+ 15.Kh1 Qxb2 16.Rad1 Ne5 17.Qg3 Qb7 18.Rb1 Qc7 19.Rxb8+ Qxb8 20.Qf2 Qb6 21.Qd2 Qc5 22.Na4 Qc4 23.Rb1 O-O 24.Bxe7 Qxa4 25.Bxf8 Bxf8 26.Qc3 Bg7 27.Rb4 Qxa2 28.h3 Kh7 29.Qb3 Qa1+ 30.Kh2 Qf1 31.Qb1 Nf3+