1.c3 Nf6 2.d4 d5 3.Nf3 c5 4.e3 e6 5.Nbd2 Bd6 6.dxc5 Bxc5 7.Be2 O-O 8.b4 Bd6 9.Bb2 e5 10.a3 Nc6 11.c4 d4 12.exd4 e4 13.Ng5 Qe7 14.Qc2 e3 15.fxe3 Qxe3 16.Nde4 Nxe4 17.Nxe4 Re8 18.Nxd6 Bg4 19.Nxe8 Rxe8 20.d5 Bxe2 21.Qd2 Qe4 22.Kf2 Qh4+ 23.g3 Qh5 24.Rae1 Qf3+ 25.Kg1 Re4 26.dxc6 h6 27.c7 Bd3 28.c8=Q+ Kh7 29.Qh8+ Kxh8 30.Qxh6+ Kg8 31.Qxg7# 1-0