1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 bxc6 5.O-O d5 6.d3 Bg4 7.h3 Bh5 8.Nc3 e6 9.b3 Bd6 10.Bb2 Ne7 11.Na4 Nc8 12.g4 Bg6 13.h4 h5 14.g5 dxe4 15.Bxg7 Rg8 16.Bf6 Qc7 17.dxe4 Bxe4 18.Re1 Bf5 19.Ne5 Ne7 20.Nc3 Ng6 21.Nxg6 Bxg6 22.Ne4 Bh2+ 23.Kg2 Kf8 24.Nxc5 Bd6 25.Ne4 Be7 26.Bxe7+ Kxe7 27.c4 Qf4 28.Qf3 Qxh4 29.Qf6+ Kf8 30.f3 Bxe4