1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 d6 5.d4 exd4 6.cxd4 Nxd4 7.Nxd4 Nf6 8.Nc3 Qe7 9.O-O O-O 10.Bg5 Qe5 11.Nf3 Bg4 12.Nxe5 Bxd1 13.Raxd1 dxe5 14.Bxf6 gxf6 15.Nd5 Be7 16.Nxe7+ Kg7 17.Nf5+ Kg8 18.Rd3 h5 19.Rg3+ Kh8 20.Rh3 Kh7 21.Rxh5+ Kg6 22.Rh6+ Kg5 23.g3 Rad8 24.Be2 Rh8 25.h4#