1.e4 c5 2.Nc3 Nc6 3.g3 d6 4.Bg2 g6 5.d3 Bg7 6.f4 e6 7.Nf3 Nge7 8.O-O O-O 9.Be3 Nd4 10.e5 Nef5 11.Bf2 dxe5 12.Nxe5 Rb8 13.Ne4 f6 14.Nc4 b6 15.c3 Nb5 16.Qa4 Bd7 17.Qb3 Qc7 18.g4 Nfd6 19.f5 Nxc4 20.Qxc4 Rbe8 21.Bg3 Qd8 22.a4 Nc7 23.Nd6 Kh8 24.Nxe8 Rxe8 25.fxg6 hxg6 26.g5 f5 27.d4 e5 28.dxe5 Qxg5 29.Rae1 Ne6 30.Bh4 Qh5 31.Bg3 Rf8 32.Qh4 Qxh4 33.Bxh4 g5 34.Bf2 Bxa4 35.Ra1 Bb5 36.Rfe1 a5 37.Rad1 Nf4 38.Rd6 Nd3 39.Re3 Nxe5 40.Rh3+ Kg8 41.Bd5+ Nf7 42.Rxb6 Be2 43.Rb7 f4 44.Bxc5 Rd8 45.Bxf7#