1.a3 c5 2.e3 Nc6 3.d4 cxd4 4.exd4 d5 5.Bf4 Nf6 6.Nf3 Bf5 7.Bd3 Bxd3 8.Qxd3 Qb6 9.Nbd2 e6 10.O-O Be7 11.Rfe1 O-O 12.c3 Nh5 13.Be3 Nf6 14.Ne5 Rac8 15.Rab1 h6 16.Bf4 Nxe5 17.Bxe5 a5 18.Qg3 Ne8 19.Qg4 Qa6 20.Nf1 b5 21.Ng3 Bd6 22.Bxg7 f5 23.Qg6 Nxg7 24.Rxe6 Rc6 25.Nh5 Rf7 26.g3 Qc8 27.Rbe1 Bf8 28.Rxc6 Rc7 29.Nf6+ Kh8 30.Qh7# 1-0