1.e4 c5 2.c3 e6 3.d4 cxd4 4.cxd4 d5 5.e5 Ne7 6.Nf3 Nec6 7.Bd3 Be7 8.Nc3 O-O 9.O-O Nd7 10.Re1 f6 11.exf6 Nxf6 12.h3 Qb6 13.Be3 Qxb2 14.Nb5 Ne4 15.a4 Qb4 16.Qc2 Qa5 17.Bxe4 dxe4 18.Qxe4 a6 19.d5 axb5 20.dxc6 bxc6 21.Ne5 Bf6 22.Nxc6 Qc7 23.Ne7+ Qxe7 24.Qxa8 Bb7 25.Qa7 Ra8 26.Qb6 Bxa1 27.Rxa1 bxa4 28.Qb5 a3 29.Bc5 Qc7 30.Rxa3 h6 31.Rg3 e5 32.Bb4 Bc6 33.Qc4+ Kh7 34.Qe6 Qd7 35.Qg6+ Kh8 36.Bd2 Ra1+ 37.Kh2 Be4 38.Qxe4 Qxd2 39.Qb7 g5 40.Rf3 Qd6 41.Rf7 e4+ 42.g3 Kg8 43.Rg7+ Kh8 44.Rh7+ Kg8 45.Qg7# 1-0