1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d3 b5 6.Bb3 Be7 7.c3 O-O 8.Nbd2 d5 9.Qe2 Bb7 10.Nf1 Re8 11.Ng3 h6 12.Nf5 Bf8 13.g4 Ne7 14.Nxe7+ Bxe7 15.g5 hxg5 16.Nxg5 c5 17.Rg1 c4 18.Bc2 cxd3 19.Qxd3 Nxe4 20.Nxe4 dxe4 21.Qg3 Bf8 22.Bg5 Qd7 23.Bb3 a5 24.Bf6 Qd3 25.Qxg7+ Bxg7 26.Rxg7+ Kh8 27.Rxf7+ Kg8 28.Rg7+ Kh8 29.Rxb7#