1.e4 c5 2.Nc3 d6 3.f4 e6 4.Bc4 Nf6 5.Bb3 Be7 6.Nf3 Nc6 7.d3 a6 8.a4 Bd7 9.O-O O-O 10.Qe1 Qc7 11.Qg3 Nh5 12.Qh3 g6 13.g4 Nf6 14.f5 Ne5 15.Nxe5 dxe5 16.g5 Nh5 17.f6 Bd6 18.Ne2 c4 19.Bxc4 b5 20.axb5 axb5 21.Rxa8 Rxa8 22.Bb3 Ra1 23.Be3 Rxf1+ 24.Qxf1 Nf4 25.Bxf4 exf4 26.Qh3 e5 27.Bxf7+ Kxf7 28.Qxh7+ Ke6 29.Qg8#