1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.d3 Nf6 5.O-O e6 6.c4 dxc4 7.dxc4 Qxd1 8.Rxd1 Nbd7 9.Nc3 Ne4 10.Nxe4 Bxe4 11.Rxd7 Bxf3 12.Rc7 Bxe2 13.Be3 Bxc4 14.Rxc6 bxc6 15.Bxc6+ Kd8 16.Bxa8 Bd6 17.b3 Ke7 18.Be4 f5 19.Bxf5 exf5 20.bxc4 Rc8 21.Bxa7 Rxc4 22.a4 f4 23.Kg2 fxg3 24.hxg3 h5 25.a5 h4 26.gxh4 Rxh4 27.a6 Rh8 28.Bd4 Kf7 29.a7 Ra8 30.Kf3 Ke6 31.Ke4 g5 32.Ra6 Kd7 33.Kd5 Be7 34.Be5 Bd8 35.Bb8 Bc7 36.Rg6 Bxb8 37.Rg7+ Kd8 38.Rg8+ Kc7 39.axb8=Q+ Rxb8 40.Rxb8 Kxb8 41.Ke5 Kc8 42.Kf5 Kd7 43.Kxg5 Ke7 44.f4 Kf7 45.Kf5