1.e4 d6 2.d4 Nf6 3.Nc3 g6 4.h3 Bg7 5.Nf3 O-O 6.Bc4 Nxe4 7.Bxf7+ Rxf7 8.Nxe4 Bf5 9.Ng3 Nc6 10.O-O e5 11.c3 Qd7 12.d5 Ne7 13.Re1 c6 14.dxc6 bxc6 15.Nxf5 Rxf5 16.Be3 Rb8 17.Qc2 d5 18.Bc5 e4 19.Nd4 Rf7 20.f3 Bxd4+ 21.Bxd4 exf3 22.Qf2 fxg2 23.Qxg2 Nf5 24.Qh2 Rbf8 25.Qe5 Nxd4 26.cxd4 Qxh3 27.Qe6 Qg3+ 28.Kh1 h5 29.Re2 Kh7 30.Rg2 Rf1+ 31.Rxf1 Rxf1+ 32.Rg1 Qxg1#