1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Nc3 e6 6.d4 Nxc3 7.bxc3 d6 8.cxd6 cxd6 9.Nf3 Nc6 10.exd6 Bxd6 11.Bd3 h6 12.O-O O-O 13.Re1 Qc7 14.Bc2 e5 15.Qd3 f5 16.dxe5 Be7 17.Qc4+ Kh8 18.e6 Bd6 19.a4 Qe7 20.Nh4 Qf6 21.Ba3 Bxa3 22.Rxa3 Ne7 23.Raa1 b6 24.Rad1 Bb7 25.Rd7 Be4 26.Rxe7 Qxh4 27.Rf7 Rxf7 28.exf7 Qf6 29.Rxe4 fxe4 30.Qxe4 Rf8 31.Qh7#