1.d4 Nf6 2.c4 c5 3.d5 g6 4.Nc3 Bg7 5.e4 d6 6.f4 O-O 7.Nf3 e6 8.dxe6 fxe6 9.Bd3 Nc6 10.O-O Nh5 11.Ng5 e5 12.fxe5 Nxe5 13.Be2 Nf6 14.Nb5 h6 15.Nf3 Nxf3+ 16.Bxf3 Be6 17.Nxd6 Ng4 18.Bxg4 Bd4+ 19.Qxd4 Rxf1+ 20.Kxf1 cxd4 21.Bxe6+ Kh7 22.e5 Qe7 23.Bd5 Qxe5 24.Ne4 Rf8+ 25.Kg1 b5 26.Bd2 bxc4 27.Bc6 Qe6 28.Bb7 Qf7