1.e4 c5 2.f4 g6 3.Be2 Nc6 4.d3 Nf6 5.Nf3 a6 6.O-O Bg7 7.Re1 O-O 8.h3 b5 9.Be3 d6 10.c3 a5 11.Nbd2 a4 12.d4 cxd4 13.cxd4 a3 14.Bxb5 Qb6 15.Bxc6 Qxc6 16.d5 Qb7 17.b3 e6 18.dxe6 Bxe6 19.Bd4 d5 20.e5 Ne4 21.Qe2 Bf5 22.Nxe4 dxe4 23.Nh4 Rfd8 24.Nxf5 gxf5 25.Red1 Bf8 26.Be3 Rac8 27.Kh2 Be7 28.Rxd8+ Rxd8 29.Rg1 Qc8 30.Rc1 Qe6 31.Qb5 Rd3 32.Rc6 Qd7 33.Qb8+ Kg7 34.Rc8 Bd8 35.Bb6 Bh4 36.Rg8+ Kh6 37.Bf2 Be7 38.Qb6+ Qe6 39.Qa7 Rd2 40.Be3 Rxa2 41.b4 Bxb4 42.Bc5 Be1 43.Rg5 Bh4 44.Bf8# 1-0