1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.c3 d3 5.Bxd3 Nc6 6.O-O Nf6 7.c4 Bc5 8.Nc3 d6 9.a3 a6 10.b4 Ba7 11.Qe2 O-O 12.Be3 Bxe3 13.Qxe3 Ng4 14.Qe2 Qf6 15.Rac1 Nge5 16.Nxe5 dxe5 17.c5 a5 18.Qb2 h5 19.Nb5 h4 20.h3 axb4 21.axb4 Qg5 22.Ra1 Bd7 23.Bc4 Ne7 24.Qc1 Qf6 25.Nd6 Ng6 26.Qe3 Nf4 27.Nxb7 Qg6 28.Qf3 Rab8 29.Ra7 Bc6 30.Na5 Bxe4 31.Qg4 Qxg4 32.hxg4 Rxb4 33.f3 Bd5 34.Rc1 Rc8 35.Bf1 g5 36.c6 e4 37.fxe4 Bxe4 38.Ba6 Rb2 39.Bxc8 Rxg2+ 40.Kf1 h3 41.Bxe6 h2 42.Ra8+ Kg7 43.Rg8+ Kxg8 44.Bxf7+ Kg7 45.Bd5 h1=Q#