1.Nf3 d5 2.e3 c5 3.d4 Nc6 4.dxc5 e6 5.a3 a5 6.c4 Bxc5 7.Be2 Nf6 8.O-O h6 9.Nc3 O-O 10.Na4 Bd6 11.b3 e5 12.cxd5 Ne7 13.Bb2 e4 14.Nd4 Nexd5 15.Nb5 Bb8 16.Bxf6 Nxf6 17.Qxd8 Rxd8 18.Rfd1 Re8 19.Nb6 Ra6 20.Nd6 Rxb6 21.Nxe8 Nxe8 22.Rd8 Bxh2+ 23.Kxh2 f5 24.Ra2 h5 25.f4 h4 26.g3 Re6 27.gxh4 Re7 28.Bc4+ Kh7 29.a4 g6 30.Kh3 Re5 31.Rf2 Re6 32.Kg3 Re7 33.Rxc8 Rd7 34.Bf1 Kh6 35.Be2 Nf6 36.Bf1 Rf7 37.Rd2 Ng4 38.Be2 Nxe3 39.Kh2 Rf6 40.b4 Rd6 41.Rxd6 Ng2 42.Rc5 Kg7 43.Rd2 Ne1 44.Rd7+ Kf6 45.Rc6+ bxc6 46.Bb5 Ng2 47.Bc4 Nxh4 48.Rf7# 1-0