1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 O-O 5.c3 d6 6.e4 c5 7.dxc5 dxc5 8.Bc4 Nc6 9.Qe2 h6 10.Bxf6 exf6 11.O-O Qc7 12.Nh4 Kh7 13.f4 Re8 14.Rae1 f5 15.Qf2 fxe4 16.Nxe4 Na5 17.Bd5 Rd8 18.f5 gxf5 19.Nxf5 Rxd5 20.Nxg7 Kxg7 21.Qf6+ Kh7 22.Qh4 Rf5 23.Nf6+ Kg6 24.Rxf5 Bxf5 25.Nd5 Qd7 26.Qf6+ Kh7 27.Re7 Qxe7 28.Qxf5+