1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Bc5 5.Re1 O-O 6.h3 d6 7.c3 Be6 8.d4 a6 9.Ba4 h6 10.dxc5 Qd7 11.Nxe5 Qe7 12.cxd6 cxd6 13.Nxc6 bxc6 14.Bxc6 Rac8 15.Bd5 Nxd5 16.exd5 Rc4 17.b3 Rh4 18.dxe6 Qf6 19.Qxd6 Rd8 20.exf7+ Kxf7 21.Qxf6+ Kxf6 22.Bb2 g5 23.c4+ Kg6 24.Nc3 g4 25.hxg4 Rxg4 26.Rad1 Rg8 27.Rd6+ Kg5 28.Re5+ Kh4 29.Rxh6#