1.e4 e5 2.Nc3 Nf6 3.Bc4 Bc5 4.d3 O-O 5.h3 c6 6.Nge2 d5 7.exd5 cxd5 8.Bb3 Nc6 9.O-O Bf5 10.Bg5 h6 11.Bxf6 Qxf6 12.Nxd5 Qg6 13.Ng3 Be6 14.Nc7 Rac8 15.Nxe6 fxe6 16.Ne4 Nd4 17.Nxc5 Rxc5 18.Kh1 Rfc8 19.c3 Nf5 20.Qg4 Qf6 21.Rae1 Rd8 22.Qe4 Nd6 23.Qe3 b6 24.d4 Nf5 25.Qf3 exd4 26.Rxe6 Qg5 27.Rg6+ Kh7 28.Rxg5 hxg5 29.cxd4 Nxd4 30.Qh5#