1.e4 c6 2.d4 d5 3.e5 c5 4.b3 Nc6 5.Bb5 Bd7 6.Nf3 e6 7.O-O Nge7 8.Bg5 h6 9.Bh4 g5 10.Bg3 Nf5 11.c3 a6 12.Bd3 Nxg3 13.fxg3 g4 14.Nh4 h5 15.Qd2 Qb6 16.Qf4 cxd4 17.Qxf7+ Kd8 18.Qf6+ Kc7 19.Qxh8 dxc3+ 20.Kh1 Qd4 21.Qh7 Nxe5 22.Bg6 c2 23.Na3 Qb2 24.Nxc2 Nxg6 25.Nxg6 Bc5 26.Rac1 Kd6 27.Qe7+ Kc6 28.Nb4+ Kb6 29.Qxc5#