1.e4 d5 2.exd5 Qxd5 3.Nc3 Qe6+ 4.Be2 Qg6 5.Bf3 Nc6 6.d4 Bf5 7.Nge2 e5 8.O-O exd4 9.Bxc6+ bxc6 10.Nxd4 O-O-O 11.Bf4 Bc5 12.Nce2 Bxc2 13.Qxc2 Bxd4 14.Qxg6 hxg6 15.Nxd4 Rxd4 16.g3 Nf6 17.Be3 Rd5 18.Rac1 Ng4 19.Rxc6 Rh3 20.Bf4 Rdh5 21.Rxc7+ Kd8 22.Rd1+ Ke8 23.Re1+ Kd8 24.Ree7 Nf6 25.g4 Rd5 26.Rxa7 Rc5 27.Rxf7 Rh8 28.Ra8+ Rc8 29.Bc7+ Ke8 30.Rxc8+ Kxf7 31.Rxh8