1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be3 a6 7.a3 b5 8.g4 h6 9.Bg2 Bb7 10.h4 h5 11.g5 Ng4 12.Qe2 Nc6 13.Nxc6 Bxc6 14.O-O-O Nxe3 15.Qxe3 Be7 16.f4 a5 17.f5 b4 18.Ne2 e5 19.Ng3 Rb8 20.Bf3 g6 21.Be2 bxa3 22.Qxa3 Qb6 23.Qc3 Rc8 24.Bc4 Bd7 25.Qb3 Qxb3 26.Bxb3 a4 27.Ba2 a3 28.f6 Bd8 29.Rxd6 axb2+ 30.Kxb2 Rb8+ 31.Kc1 Bg4 32.Nf1 Bb6 33.Nd2 O-O 34.Bd5 Be3 35.c4 Bd4 36.Ra6 Rb2 37.c5 Rfb8 38.c6 Be3 39.Rh2 Kh7 40.c7 R8b5 41.Bxf7 R2b4 42.Rc6 Bf4 43.Rf2 Be3 44.Bxg6+ Kxg6 45.f7+ Kg7 46.f8=Q+ Kh7 47.Rh6# 1-0