1.Nf3 d5 2.e3 Nc6 3.b3 e5 4.Bb5 Ne7 5.Nxe5 Qd6 6.Bb2 f6 7.Nxc6 Nxc6 8.Nc3 a6 9.Bxc6+ Qxc6 10.Qh5+ g6 11.Qxd5 Bd7 12.Qe4+ Be6 13.Qxc6+ bxc6 14.Ne4 Be7 15.Bxf6 Bd5 16.Bxh8 Bxe4 17.O-O Bxc2 18.Rac1 Bd3 19.Rfe1 Be4 20.Bb2 O-O-O 21.f3 Bd5 22.e4 Bf7 23.d4 Be8 24.Red1 Kb7 25.Kf2 Bd6 26.g3 Kb6 27.Rc2 Be7 28.Bc1 Bb4 29.Be3 a5 30.Rdc1 Rd6 31.d5+ c5 32.Bxc5+ Bxc5+ 33.Rxc5 c6 34.dxc6 Bxc6 35.e5 Rd2+ 36.Ke3 Rxa2 37.Rxc6+ Kb5 38.e6 Kb4 39.e7 Kxb3 40.e8=Q Ra3 41.R1c3+ Ka2 42.Rxa3+ Kxa3 43.Rb6 a4 44.Qb5 Ka2 45.Qb2#