1.e4 c5 2.Nc3 Nc6 3.Nf3 Nf6 4.d4 a6 5.d5 Nd4 6.e5 Ng8 7.Nxd4 cxd4 8.Qxd4 d6 9.Bf4 Nh6 10.e6 fxe6 11.dxe6 Bxe6 12.Bxh6 Kf7 13.Be3 Qa5 14.O-O-O Rc8 15.Bd3 b5 16.Qf4+ Ke8 17.Qe4 Bxa2 18.Nxa2 Qxa2 19.Qb7 Qe6 20.Qxa6 Kf7 21.Rhe1 g6 22.Bd4 Bh6+ 23.Kb1 Qd5 24.Bxh8 Ra8 25.Bxb5 Rxa6 26.Rxd5 Ra8 27.Bc3 Bg7 28.Bc4 Bxc3 29.bxc3 Kf6 30.Rd3 Ra5 31.Rf3+ Rf5 32.Re6+ Kg5 33.Rxe7 Rxf3 34.gxf3 h5 35.Re6 Kf4 36.Rxg6 Kxf3 37.Rxd6 Kg2 38.Rh6 Kxh2 39.Rxh5+ Kg1 40.Rf5 Kh2 41.Rg5 Kh3 42.Be2 Kh2 43.Bf3 Kh3 44.Rh5# 1-0