1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.c3 d6 6.b4 Bb6 7.a4 a6 8.O-O h6 9.h3 O-O 10.Be3 Nd7 11.Na3 a5 12.b5 Ne7 13.d4 Ng6 14.Qc1 Qf6 15.dxe5 dxe5 16.Bd5 c6 17.bxc6 bxc6 18.Ba2 Nf4 19.Kh1 Bc7 20.Kh2 Re8 21.g3 Ne2 22.Qd2 Qxf3 23.Rae1 Nf4 24.gxf4 exf4 25.Bd4 Ne5 26.Bxe5 Qxh3+ 27.Kg1 f3 28.Bxf7+ Kh7 29.Bg6+ Kxg6 30.Qg5+ hxg5 31.Bxc7 Qg2#