1.Nf3 d5 2.b3 c5 3.Bb2 Nc6 4.e3 f6 5.Bb5 e5 6.O-O e4 7.Nh4 Nh6 8.Qh5+ g6 9.Nxg6 hxg6 10.Qxg6+ Nf7 11.Bxf6 Qd6 12.f4 Rh6 13.Qg8 Qxf6 14.Nc3 Qf5 15.Qg3 Be6 16.d3 Rg6 17.Qf2 Bg7 18.dxe4 dxe4 19.Nxe4 Bxa1 20.Rxa1 Qxe4 21.Bd3 Rxg2+ 22.Qxg2 Qxe3+ 23.Kh1 O-O-O 24.Be4 Qxe4 25.Qxe4 Bd5 26.Qxd5 Rxd5 27.Re1 Rf5 28.Re4 Nd6 29.Re6 Kd7 30.Rh6 Rxf4