1.e4 f6 2.d4 Nc6 3.Nf3 e5 4.Bc4 d6 5.O-O Bg4 6.c3 Qc8 7.h3 Bh5 8.Nbd2 g5 9.Qb3 Nge7 10.Be6 Na5 11.Qa4+ Nac6 12.Bxc8 a6 13.b3 Nxc8 14.b4 Ne7 15.Qa3 b6 16.Bb2 Na7 17.Qxa6 Nec8 18.Kh1 Bf7 19.Qb7 Bd5 20.Qxd5 f5 21.Nh2 c6 22.Qe6+ Ne7 23.Rfc1 Bg7 24.g3 h6 25.f4 Kf8 26.Ng4 Rh7 27.Nxe5 Rc8 28.a3 d5 29.Rab1 h5 30.Rf1 Rh8 31.Qf7# 1-0