1.Nf3 b5 2.g3 Bb7 3.Bg2 e6 4.O-O Nf6 5.b3 d5 6.c4 b4 7.Bb2 Nbd7 8.d4 Ne4 9.c5 Bc6 10.Ne1 Qf6 11.Nd3 h5 12.Bxe4 dxe4 13.d5 Qf5 14.dxc6 Nf6 15.Ne5 Bxc5 16.Qc1 Qh3 17.Qf4 O-O-O 18.Qh4 Qf5 19.Nxf7 Ng4 20.Nxd8 Bxf2+ 21.Kh1 Rxd8 22.Na3 bxa3 23.Rad1 g5 24.Rxd8+ Kxd8 25.Rd1+ Ke7 26.Rd7+ Kf8 27.Qxh5 Bd4 28.Rd8+ Kg7 29.Qe8