1.e4 c5 2.Nf3 Nc6 3.Bb5 Nf6 4.Bxc6 dxc6 5.d3 Bg4 6.h3 Bxf3 7.Qxf3 g6 8.O-O Bg7 9.Nc3 O-O 10.Be3 Nd7 11.Qg3 e5 12.Kh1 Re8 13.Rad1 b6 14.Ne2 Nf8 15.c3 Ne6 16.f4 exf4 17.Nxf4 Qd7 18.Ne2 Nf8 19.a3 c4 20.dxc4 Qe6 21.Bd4 Qxc4 22.Bxg7 Kxg7 23.Nd4 Kg8 24.Nf5 Qxe4 25.Nh6+ Kg7 26.Nxf7 Qe3 27.Qh4 Re4 28.Qf6+ Kg8 29.Qh8#